#Point

C
_@_convert
C
p
?
_@_operator
C
p
?
_call
M
Point
[(X)i(Y)i
Copy
m
Point

InRect
m
b
(Rectangle)Rect;
_new
m

[(X)i(Y)i
X
p
i

Y
p
i

#PointF

C
_@_convert
C
p
?
_@_operator
C
p
?
_call
M
PointF
[(X)f(Y)f
Copy
m
PointF

InRect
m
b
(Rectangle)RectF;
_new
m

[(X)f(Y)f
X
p
f

Y
p
f

#Rect

C
_call
M
Rect
(X)i(Y)i(Width)i(Height)i
Adjust
m

(Left)i[(Top)i(Right)i(Bottom)i]
Center
m
Point

Clear
m


Contains
m
b
(X)i(Y)i
Copy
m
Rect

Intersection
m
Rect
(Rect)Rect;
IsVoid
m
b

Move
m

(X)i(Y)i[(Width)i(Height)i]
Resize
m

(Width)i(Height)i
Translate
m

(DX)i(DY)i
Union
m
Rect
(Rect)Rect;
_new
m

[(X)i(Y)i(Width)i(Height)i]
Bottom
p
i

H
p
i

Height
p
i

Left
p
i

Right
p
i

Top
p
i

W
p
i

Width
p
i

X
p
i

Y
p
i

#RectF

C
_call
M
RectF
(X)f(Y)f(Width)f(Height)f
Adjust
m

(Left)f[(Top)f(Right)f(Bottom)f]
Center
m
PointF

Clear
m


Contains
m
b
(X)f(Y)f
Copy
m
RectF

Intersection
m
RectF
(Rect)RectF;
IsVoid
m
b

Move
m

(X)f(Y)f[(Width)f(Height)f]
Resize
m

(Width)f(Height)f
Translate
m

(DX)f(DY)f
Union
m
RectF
(Rect)RectF;
_new
m

[(X)f(Y)f(Width)f(Height)f]
Bottom
p
f

H
p
f

Height
p
f

Left
p
f

Right
p
f

Top
p
f

W
p
f

Width
p
f

X
p
f

Y
p
f

#Clipper


FillEvenOdd
C
i
0
FillNegative
C
i
3
FillNonZero
C
i
1
FillPositive
C
i
2
FillWinding
C
i
1
JoinMiter
C
i
2
JoinRound
C
i
1
JoinSquare
C
i
0
Clean
M
Polygon[]
(Polygons)Polygon[];[(Distance)f]
Difference
M
Polygon[]
(Polygons)Polygon[];[(Clip)Polygon[];(Fill)i]
ExclusiveOr
M
Polygon[]
(Polygons)Polygon[];[(Clip)Polygon[];(Fill)i]
Intersection
M
Polygon[]
(Polygons)Polygon[];[(Clip)Polygon[];(Fill)i]
Offset
M
Polygon[]
(Polygons)Polygon[];(Delta)f[(Join)i(Limit)f(DoNotFix)b]
Simplify
M
Polygon[]
(Polygons)Polygon[];[(Fill)i]
Union
M
Polygon[]
(Polygons)Polygon[];[(Clip)Polygon[];(Fill)i]
#Polygon

C
_@_convert
C
p
?
Add
m

(X)f(Y)f
AddPoint
m

(Point)PointF;
Clean
m
Polygon
[(Distance)f]
Remove
m

(Index)i[(Count)i]
Reverse
m


Simplify
m
Polygon[]
[(Fill)i]
_free
m


_get
m
PointF
(Index)i
_new
m

[(Size)i]
_put
m

(Point)PointF;(Index)i
Area
r
f

Count
r
i

Max
r
i

Orientation
r
b

