RectD

clipper.RectD (Class)

Rectangle with double-precision floating point coordinates.

Static Members

createInvalid(): RectD
Returns
RectD

copy(rec: RectD): RectD
Name Type
rec RectD
Returns
RectD

Instance Members

left: Float

top: Float


bottom: Float

width: Float

height: Float

isEmpty(): Bool
Returns
Bool

isValid(): Bool
Returns
Bool

midPoint(): PointD
Returns
PointD

contains(pt: PointD): Bool
Name Type
pt PointD
Returns
Bool

containsRect(rec: RectD): Bool
Name Type
rec RectD
Returns
Bool

intersects(rec: RectD): Bool
Name Type
rec RectD
Returns
Bool

asPath(): PathD
Returns
PathD

new(?l: Float = 0.0, ?t: Float = 0.0, ?r: Float = 0.0, ?b: Float = 0.0): Void
Name Type Default
l Float 0.0
t Float 0.0
r Float 0.0
b Float 0.0

Private Members