Constructors
constructor
- new Rect2D(x: number, y: number, width: number, height: number): Rect2D
-
Parameters
-
x: number
-
y: number
-
width: number
-
height: number
Properties
height
height: number = 0
Static Private OUT_BOTTOM
OUT_BOTTOM: number = 8
Static Private OUT_LEFT
OUT_LEFT: number = 1
Static Private OUT_RIGHT
OUT_RIGHT: number = 4
Static Private OUT_TOP
OUT_TOP: number = 2
Methods
contains
- contains(x: number, y: number): boolean
-
Parameters
Returns boolean
intersectsLine
- intersectsLine(x1: any, y1: any, x2: any, y2: any): boolean
-
Parameters
-
x1: any
-
y1: any
-
x2: any
-
y2: any
Returns boolean
outcode
- outcode(x: any, y: any): number
-
Parameters
Returns number