Preparing search index...
The search index is not available
diagramatics
diagramatics
Vector2
Class Vector2
Class for 2D Vectors
Index
Constructors
constructor
Properties
x
y
Methods
add
angle
apply
copy
cross
dot
equals
length
length_
sq
mul
normalize
rotate
scale
sub
Constructors
constructor
new
Vector2
(
x
:
number
,
y
:
number
)
:
Vector2
Parameters
x
:
number
y
:
number
Returns
Vector2
Properties
x
x
:
number
y
y
:
number
Methods
add
add
(
v
:
Vector2
)
:
Vector2
Parameters
v
:
Vector2
Returns
Vector2
angle
angle
()
:
number
Returns
number
apply
apply
(
f
:
(
v
:
Vector2
)
=>
Vector2
)
:
Vector2
Parameters
f
:
(
v
:
Vector2
)
=>
Vector2
Returns
Vector2
copy
copy
()
:
Vector2
Returns
Vector2
cross
cross
(
v
:
Vector2
)
:
number
Parameters
v
:
Vector2
Returns
number
dot
dot
(
v
:
Vector2
)
:
number
Parameters
v
:
Vector2
Returns
number
equals
equals
(
v
:
Vector2
)
:
boolean
Parameters
v
:
Vector2
Returns
boolean
length
length
()
:
number
Returns
number
length_
sq
length_sq
()
:
number
Returns
number
mul
mul
(
v
:
Vector2
)
:
Vector2
Parameters
v
:
Vector2
Returns
Vector2
normalize
normalize
()
:
Vector2
Returns
Vector2
rotate
rotate
(
angle
:
number
)
:
Vector2
Parameters
angle
:
number
Returns
Vector2
scale
scale
(
s
:
number
)
:
Vector2
Parameters
s
:
number
Returns
Vector2
sub
sub
(
v
:
Vector2
)
:
Vector2
Parameters
v
:
Vector2
Returns
Vector2
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
x
y
Methods
add
angle
apply
copy
cross
dot
equals
length
length_
sq
mul
normalize
rotate
scale
sub
diagramatics
Loading...
Class for 2D Vectors