2. Giới thiệu chung
3.10.3 Các hàm truy xuất màn hình đồ họa và thiết bị nhập
a) GRCLEAR
Hàm grclear dùng để che các đối tượng trên khung nhìn hiện hành.
Ta có thể sử dụng hàm redraw mode 2 để thay thế.
Cú pháp: (grclear)
b) GRDRAW
Hàm grdraw dùng để vẽ một vector đi qua 2 điểm trên màn hình trong hệ trục UCS hiện hành.
Cú pháp:(grdraw from to color [highlight])
Tham số from và to là toạ độ của điểm gốc và điểm ngọn của vector Tham số color, highlight xác định màu sắc và dạng đường của vector.
■ Vector này không phải là đối tượng của bản vẽ, ta không thể xoá bỏ, sao chép hoặc di chuyển nó chỉ có các lệnh vẽ lại màn hình như redraw, zoom…sẽ xoá vector này.
■ Tham số color chứa số nguyên xác định màu của vector, tương tự như màu của lớp vẽ.
■ Nếu không có highlight hoặc highlight = 0 thì vector được vẽ bằng dạng đường liên tục.
■ Nếu chiều dài vector vượt quá kích thước khung nhìn hiện hành thì sẽ bị cắt xén 2 đầu cho vừa khít màn hình
c) GRVECS
Cú pháp: (grvecs vlist [trans])
Tham số vlist là danh sách lần lượt chứa mã màu của các vector và toạ độ các điểm của các vector có giá trị từ 0 đến 255.
Tham số trans là một ma trận biến hình, cho phép thay đổi vị trí và tỉ lệ của các điểm trong danh sách vlist.
d) GRTEXT
Hàm grtext dùng để viết lên một chuỗi lên dòng trạng thái hoặc lên menu màn hình
Cú pháp: (grtext [box text [highlight]])
Box: -1 hoặc -2 ghi chuỗi lên vị trí mode hoặc coordinate của dòng trạng thái. Nếu là số nguyên thì ghi chuỗi lên menu màn hình
Text: chuỗi văn bản được ghi lên dòng trạng thái hoặc menu màn hình. Highlight: chỉ dùng khi ghi chuỗi lên menu màn hình, có hai giá trị là