Appearance
API Reference / Rectangle
Class: Rectangle
Defined in: geom/Rectangle.ts:3
Constructors
Constructor
protectednew Rectangle(x?,y?,width?,height?):Rectangle
Defined in: geom/Rectangle.ts:10
Parameters
x?
number
y?
number
width?
number
height?
number
Returns
Properties
height
height:
number
Defined in: geom/Rectangle.ts:8
width
width:
number
Defined in: geom/Rectangle.ts:7
x
x:
number
Defined in: geom/Rectangle.ts:5
y
y:
number
Defined in: geom/Rectangle.ts:6
$pool
protectedreadonlystatic$pool:Rectangle[] =[]
Defined in: geom/Rectangle.ts:92
Accessors
bottom
Get Signature
get bottom():
number
Defined in: geom/Rectangle.ts:23
Returns
number
Set Signature
set bottom(
bottom):void
Defined in: geom/Rectangle.ts:27
Parameters
bottom
number
Returns
void
bottomRight
Get Signature
get bottomRight():
Vector
Defined in: geom/Rectangle.ts:57
Returns
Set Signature
set bottomRight(
v):void
Defined in: geom/Rectangle.ts:61
Parameters
v
Returns
void
left
Get Signature
get left():
number
Defined in: geom/Rectangle.ts:31
Returns
number
Set Signature
set left(
left):void
Defined in: geom/Rectangle.ts:35
Parameters
left
number
Returns
void
right
Get Signature
get right():
number
Defined in: geom/Rectangle.ts:40
Returns
number
Set Signature
set right(
right):void
Defined in: geom/Rectangle.ts:44
Parameters
right
number
Returns
void
top
Get Signature
get top():
number
Defined in: geom/Rectangle.ts:14
Returns
number
Set Signature
set top(
top):void
Defined in: geom/Rectangle.ts:18
Parameters
top
number
Returns
void
topLeft
Get Signature
get topLeft():
Vector
Defined in: geom/Rectangle.ts:48
Returns
Set Signature
set topLeft(
v):void
Defined in: geom/Rectangle.ts:52
Parameters
v
Returns
void
Methods
contains()
Call Signature
contains(
v):boolean
Defined in: geom/Rectangle.ts:74
Parameters
v
Returns
boolean
Call Signature
contains(
x,y):boolean
Defined in: geom/Rectangle.ts:75
Parameters
x
number
y
number
Returns
boolean
equal()
equal(
r):boolean
Defined in: geom/Rectangle.ts:83
Parameters
r
Returns
boolean
release()
release():
void
Defined in: geom/Rectangle.ts:88
Returns
void
set()
set(
x,y,width,height):this
Defined in: geom/Rectangle.ts:66
Parameters
x
number
y
number
width
number
height
number
Returns
this
create()
staticcreate(x?,y?,width?,height?):Rectangle
Defined in: geom/Rectangle.ts:94
Parameters
x?
number
y?
number
width?
number
height?
number
Returns
recycle()
staticrecycle(r):void
Defined in: geom/Rectangle.ts:103
Parameters
r
Returns
void