tỷ lệ kèo bóng đá đại diện cho các đối tượng không gian hai chiều. Các
Bảng 3-18. tỷ lệ kèo bóng đá
tỷ lệ kèo bóng đá | lưu trữ | Đại diện | Mô tả |
---|---|---|---|
điểm | 16 byte | (x, y) | điểm trong không gian |
Line | 32 byte | ((x1, y1), (x2, y2)) | dòng vô hạn |
LSEG | 32 byte | ((x1, y1), (x2, y2)) | Phân đoạn dòng hữu hạn |
Box | 32 byte | ((x1, y1), (x2, y2)) | Hộp hình chữ nhật |
đường dẫn | 4+32N byte | ((x1, y1), ...) | Đường dẫn đóng (tương tự như đa giác) |
đường dẫn | 4+32N byte | [(x1, y1), ...] | Đường dẫn mở |
Polygon | 4+32N byte | ((x1, y1), ...) | đa giác (tương tự như đường dẫn đóng) |
Circle | 24 byte | <(x, y), r | vòng tròn (trung tâm và bán kính) |
Một bộ chức năng và toán tử phong phú có sẵn để thực hiện
Điểm là khối xây dựng hai chiều cơ bản
điểmđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau
(x , y)x , Y
trong đó tỷ lệ kèo bóng đá đối số là
tọa độ trục x như một số điểm nổi
tọa độ trục y như một số điểm nổi
Phân đoạn dòng (LSEG) được đại diện
LSEGđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau
((x1 , Y1), (x2 , Y2))x1 , Y1), (x2 , Y2)x1 , Y1 , x2 , Y2
trong đó tỷ lệ kèo bóng đá đối số là
Điểm cuối của phân đoạn dòng
Hộp được thể hiện bằng tỷ lệ kèo bóng đá cặp điểm đối diện
Boxđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau
((x1 , Y1), (x2 , Y2))x1 , Y1), (x2 , Y2)x1 , Y1 , x2 , Y2
trong đó tỷ lệ kèo bóng đá đối số là
tỷ lệ kèo bóng đá góc đối diện của hộp
Hộp được đầu ra bằng cú pháp đầu tiên. tỷ lệ kèo bóng đá góc là
Đường dẫn được biểu diễn bằng tỷ lệ kèo bóng đá bộ điểm được kết nối. Đường dẫn có thểMở, trong đó lần đầu tiên và cuối cùngĐóng, trong đó điểm đầu tiên và cuối cùng làpopen (p)
vàpclose (p)
được cung cấp để buộc Aisopen (p)
vàisclosed (p)
được cung cấp để kiểm tra cho một trong hai
đường dẫnđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau
((x1 , Y1), ..., (xn , yn))x1 , Y1), ..., (xn , yn)]]x1 , Y1), ..., (XN , yn)x1 , Y1, ... ,xn , yn)x1 , Y1, ... ,xn , yn
trong đó tỷ lệ kèo bóng đá đối số là
Điểm cuối của tỷ lệ kèo bóng đá phân đoạn dòng bao gồm đường dẫn. MỘT
Đường dẫn là đầu ra bằng cú pháp đầu tiên.
Polygons được thể hiện bằng tỷ lệ kèo bóng đá bộ điểm. Đa giác nên
Polygonđược chỉ định bằng cách sử dụng
((x1 , Y1), ..., (xn , yn))x1 , Y1), ..., (xn , yn)x1 , Y1, ... ,xn , yn)x1 , Y1, ... ,xn , yn
trong đó tỷ lệ kèo bóng đá đối số là
Điểm cuối của tỷ lệ kèo bóng đá phân đoạn dòng bao gồm
Polygons là đầu ra bằng cú pháp đầu tiên.
Vòng tròn được biểu diễn bằng điểm trung tâm và bán kính.
Circleđược chỉ định bằng cách sử dụng
<(x , y),Rx , Y),R)x , Y),R X , Y , R
trong đó tỷ lệ kèo bóng đá đối số là
Trung tâm của vòng tròn
Bán kính của vòng tròn
Vòng tròn là đầu ra bằng cú pháp đầu tiên.