TruWorlds

Rect2D

Constructors

new Rect2D()
new Rect2D(position: Vector2, size: Vector2)
new Rect2D(x: number, y: number, width: number, height: number)

Static properties

Rect2D.Zero Rect2D read-only

Properties

Height number
Width number
X number
Y number

Functions

Contains(point: Vector2) Returns boolean
Contains(other: Rect2D) Returns boolean
GetCenter() Returns Vector2
GetEnd() Returns Vector2
GetPosition() Returns Vector2
GetSize() Returns Vector2
Grown(margin: number) Returns Rect2D
Intersects(other: Rect2D) Returns boolean
SetCenter(center: Vector2)
SetPosition(position: Vector2)
SetSize(size: Vector2)