area(object) |
double precision |
面积 |
area(box ‘((0,0), (1, 1))’) |
center(object) |
point |
中心 |
center(box’((0,0), (1,2))’) |
diameter(circle) |
double precision |
圆的直径 |
diameter(circle ‘((0,0),2.0)’) |
height(box) |
double precision |
方框的垂直尺寸 |
height(box’((0,0), |
isclosed(path) |
boolean |
一个封闭路径? |
isclosed(path’((0,0),(1, 1), (2,0))’) |
isopen(path) |
boolean |
一个开放路径? |
isopen(path’[(0,0),(1, 1), (2,0)]’) |
length(object) |
double precision |
长度 |
length(path’((-1,0),(1,0))’) |
npoints(path) |
int |
点数 |
npoints(path’[(0,0),(1, 1), (2,0)]’) |
npoints(polygon) |
int |
点数 |
npoints(polygon ‘((1, 1),(0,0))’) |
pclose(path) |
path |
将路径转换成封 闭的 |
pclose(path’[(0,0),(1, 1), (2,0)]’) |
popen(path) |
path |
将路径转换成开 放 |
popen(path ‘((0,0), (1, 1),(2,0))’) |
radius(circle) |
double precision |
圆的半径 |
radius(circle’((0,0),2.0)’) |
width(box) |
double precision |
方框的水平尺寸 |
width(box ‘((0,0), (1, 1))’) |
box(circle) |
box |
圆到方框 |
box(circle’((0,0),2.0)’) |
box(point) |
box |
点到空方框 |
box(point ‘(0,0)’) |
box(point, point) |
box |
点到方框 |
box(point ‘(0,0)’, point ‘(1, 1)’) |
box(polygon) |
box |
多边形到方 框 |
box(polygon’((0,0),(1, 1), (2,0))’) |
bound_box(box, box) |
box |
方框到外包 框 |
bound_box(box’((0,0),(1, 1))’, box ‘((3,3), (4,4))’) |
circle(box) |
circle |
方框到圆 |
circle(box ‘((0,0), (1, 1))’) |
circle(point,double precision) |
circle |
中心和半径 到圆 |
circle(point ‘(0,0)’, 2.0) |
circle(polygon) |
circle |
多边形到圆 |
circle(polygon ‘((0,0),(1, 1), (2,0))’) |
line(point, point) |
line |
点到线 |
line(point ‘(-1,0)’, point ‘(1,0)’) |
lseg(box) |
lseg |
方框对角线 到线段 |
lseg(box ‘((-1,0), (1,0))’) |
lseg(point, point) |
lseg |
点到线段 |
lseg(point ‘(-1,0)’, point ‘(1,0)’) |
path(polygon) |
path |
多边形到路 径 |
path(polygon ‘((0,0),(1, 1), (2,0))’) |
point(doubleprecision,double precision) |
point |
构造点 |
point(23.4, -44.5) |
point(box) |
point |
方框的中心 |
point(box ‘((-1,0), (1,0))’) |
point(circle) |
point |
圆的中心 |
point(circle ‘((0,0),2.0)’) |
point(lseg) |
point |
线段的中心 |
point(lseg’((-1,0),(1,0))’) |
point(polygon) |
point |
多边形的中 心 |
point(polygon ‘((0,0),(1, 1), (2,0))’) |
polygon(box) |
polygon |
方框到 4 点 |
polygon(box ‘((0,0),(1, 1))’) |
polygon(circle) |
polygon |
圆到 12 点多 边形 |
polygon(circle ‘((0,0),2.0)’) |
polygon(npts, circle) |
polygon |
点到 npts 点 多边形 |
polygon(12, circle ‘((0,0),2.0)’) |