like2d
Preparing search index...
math
Rect
Variable Rect
Const
Rect
:
{
area
(
r
:
Rectangle
)
:
number
;
bottomLeft
(
r
:
Rectangle
)
:
Vector2
;
bottomRight
(
r
:
Rectangle
)
:
Vector2
;
center
(
r
:
Rectangle
)
:
Vector2
;
clampPoint
(
r
:
Rectangle
,
point
:
Vector2
)
:
Vector2
;
containsPoint
(
r
:
Rectangle
,
point
:
Vector2
)
:
boolean
;
containsRect
(
r
:
Rectangle
,
other
:
Rectangle
)
:
boolean
;
fromCenter
(
center
:
Vector2
,
size
:
Vector2
)
:
Rectangle
;
fromPoints
(
a
:
Vector2
,
b
:
Vector2
)
:
Rectangle
;
inflate
(
r
:
Rectangle
,
amount
:
number
)
:
Rectangle
;
intersection
(
r
:
Rectangle
,
other
:
Rectangle
)
:
Rectangle
;
intersects
(
r
:
Rectangle
,
other
:
Rectangle
)
:
boolean
;
isEmpty
(
r
:
Rectangle
)
:
boolean
;
offset
(
r
:
Rectangle
,
delta
:
Vector2
)
:
Rectangle
;
position
(
r
:
Rectangle
)
:
Vector2
;
setCenter
(
r
:
Rectangle
,
center
:
Vector2
)
:
Rectangle
;
setPosition
(
r
:
Rectangle
,
pos
:
Vector2
)
:
Rectangle
;
setSize
(
r
:
Rectangle
,
size
:
Vector2
)
:
Rectangle
;
size
(
r
:
Rectangle
)
:
Vector2
;
topLeft
(
r
:
Rectangle
)
:
Vector2
;
topRight
(
r
:
Rectangle
)
:
Vector2
;
union
(
r
:
Rectangle
,
other
:
Rectangle
)
:
Rectangle
;
}
= ...
The full library of
Rectangle
functions.
Type Declaration
area
:
function
area
(
r
:
Rectangle
)
:
number
Parameters
r
:
Rectangle
Returns
number
bottomLeft
:
function
bottomLeft
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
bottomRight
:
function
bottomRight
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
center
:
function
center
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
clampPoint
:
function
clampPoint
(
r
:
Rectangle
,
point
:
Vector2
)
:
Vector2
Parameters
r
:
Rectangle
point
:
Vector2
Returns
Vector2
containsPoint
:
function
containsPoint
(
r
:
Rectangle
,
point
:
Vector2
)
:
boolean
Parameters
r
:
Rectangle
point
:
Vector2
Returns
boolean
containsRect
:
function
containsRect
(
r
:
Rectangle
,
other
:
Rectangle
)
:
boolean
Parameters
r
:
Rectangle
other
:
Rectangle
Returns
boolean
fromCenter
:
function
fromCenter
(
center
:
Vector2
,
size
:
Vector2
)
:
Rectangle
Parameters
center
:
Vector2
size
:
Vector2
Returns
Rectangle
fromPoints
:
function
fromPoints
(
a
:
Vector2
,
b
:
Vector2
)
:
Rectangle
Parameters
a
:
Vector2
b
:
Vector2
Returns
Rectangle
inflate
:
function
inflate
(
r
:
Rectangle
,
amount
:
number
)
:
Rectangle
Parameters
r
:
Rectangle
amount
:
number
Returns
Rectangle
intersection
:
function
intersection
(
r
:
Rectangle
,
other
:
Rectangle
)
:
Rectangle
Parameters
r
:
Rectangle
other
:
Rectangle
Returns
Rectangle
intersects
:
function
intersects
(
r
:
Rectangle
,
other
:
Rectangle
)
:
boolean
Parameters
r
:
Rectangle
other
:
Rectangle
Returns
boolean
isEmpty
:
function
isEmpty
(
r
:
Rectangle
)
:
boolean
Parameters
r
:
Rectangle
Returns
boolean
offset
:
function
offset
(
r
:
Rectangle
,
delta
:
Vector2
)
:
Rectangle
Parameters
r
:
Rectangle
delta
:
Vector2
Returns
Rectangle
position
:
function
position
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
setCenter
:
function
setCenter
(
r
:
Rectangle
,
center
:
Vector2
)
:
Rectangle
Parameters
r
:
Rectangle
center
:
Vector2
Returns
Rectangle
setPosition
:
function
setPosition
(
r
:
Rectangle
,
pos
:
Vector2
)
:
Rectangle
Parameters
r
:
Rectangle
pos
:
Vector2
Returns
Rectangle
setSize
:
function
setSize
(
r
:
Rectangle
,
size
:
Vector2
)
:
Rectangle
Parameters
r
:
Rectangle
size
:
Vector2
Returns
Rectangle
size
:
function
size
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
topLeft
:
function
topLeft
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
topRight
:
function
topRight
(
r
:
Rectangle
)
:
Vector2
Parameters
r
:
Rectangle
Returns
Vector2
union
:
function
union
(
r
:
Rectangle
,
other
:
Rectangle
)
:
Rectangle
Parameters
r
:
Rectangle
other
:
Rectangle
Returns
Rectangle
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
like2d
Loading...
The full library of Rectangle functions.