BBox
class
BBox
implements
Type
Constructors
constructor
public
new
BBox
():
BBox
public
new
BBox
from
:
PossibleBBox
:
BBox
Properties
height
public
height
:
number
=
0
width
public
width
:
number
=
0
x
public
x
:
number
=
0
y
public
y
:
number
=
0
symbol
static
readonly
public
symbol
:
typeof
symbol
=
...
Accessors
bottom
public
set
bottom
value
:
number
:
void
public
get
bottom
():
number
Parameters
-
value : number
bottomLeft
public
get
bottomLeft
():
Vector2
bottomRight
public
get
bottomRight
():
Vector2
center
public
get
center
():
Vector2
corners
public
get
corners
():
Vector2
Vector2
Vector2
Vector2
left
public
set
left
value
:
number
:
void
public
get
left
():
number
Parameters
-
value : number
pixelPerfect
public
get
pixelPerfect
():
BBox
position
public
set
position
value
:
Vector2
:
void
public
get
position
():
Vector2
Parameters
-
value : Vector2
right
public
set
right
value
:
number
:
void
public
get
right
():
number
Parameters
-
value : number
size
public
get
size
():
Vector2
top
public
set
top
value
:
number
:
void
public
get
top
():
number
Parameters
-
value : number
topLeft
public
get
topLeft
():
Vector2
topRight
public
get
topRight
():
Vector2
Methods
addSpacing
public
addSpacing
spacing
:
Spacing
:
BBox
Parameters
-
spacing : Spacing
expand
public
expand
amount
:
number
:
BBox
Parameters
-
amount : number
includes
public
includes
point
:
Vector2
:
boolean
Parameters
-
point : Vector2
intersects
public
intersects
other
:
BBox
:
boolean
Parameters
-
other : BBox
lerp
Parameters
serialize
public
serialize
():
SerializedBBox
toSymbol
public
toSymbol
():
symbol
transform
Parameters
transformCorners
Parameters
arcLerp
Parameters
createSignal
static
public
createSignal
initial
?:
SignalValue
PossibleBBox
interpolation
:
InterpolationFunction
BBox
any
[]
=
BBox.lerp
:
RectSignal
void
Parameters
-
initial ?: SignalValue PossibleBBox -
interpolation : InterpolationFunction BBox any [] = BBox.lerp
fromBBoxes
static
public
fromBBoxes
...
boxes
:
BBox
[]
:
BBox
Parameters
-
... boxes : BBox []
fromPoints
static
public
fromPoints
...
points
:
Vector2
[]
:
BBox
Parameters
-
... points : Vector2 []
fromSizeCentered
static
public
fromSizeCentered
size
:
Vector2
:
BBox
Parameters
-
size : Vector2