non-gon
Preparing search index...
Vector3
Class Vector3
Index
Constructors
constructor
Properties
x
y
z
Methods
add
angle
To
apply
Matrix4
clone
cross
distance
To
dot
equal
magnitude
normalize
project
On
Plane
rotate
rotate
X
rotate
Y
rotate
Z
scale
set
signed
Angle
subtract
to
Vector2
to
Vector3
angle
Zero
Constructors
constructor
new
Vector3
(
x
:
number
,
y
:
number
,
z
:
number
)
:
Vector3
Parameters
x
:
number
y
:
number
z
:
number
Returns
Vector3
Properties
x
x
:
number
y
y
:
number
z
z
:
number
Methods
add
add
(
vector
:
Vector3
)
:
Vector3
Parameters
vector
:
Vector3
Returns
Vector3
angle
To
angleTo
(
vector
:
Vector3
)
:
number
Parameters
vector
:
Vector3
Returns
number
apply
Matrix4
applyMatrix4
(
matrix
:
number
[]
)
:
Vector3
Parameters
matrix
:
number
[]
Returns
Vector3
clone
clone
()
:
Vector3
Returns
Vector3
cross
cross
(
vector
:
Vector3
)
:
Vector3
Parameters
vector
:
Vector3
Returns
Vector3
distance
To
distanceTo
(
vector
:
Vector3
)
:
number
Parameters
vector
:
Vector3
Returns
number
dot
dot
(
vector
:
Vector3
)
:
number
Parameters
vector
:
Vector3
Returns
number
equal
equal
(
vector
:
Vector3
,
epsilon
?:
number
)
:
boolean
Parameters
vector
:
Vector3
epsilon
:
number
= 1e-6
Returns
boolean
magnitude
magnitude
()
:
number
Returns
number
normalize
normalize
()
:
Vector3
Returns
Vector3
project
On
Plane
projectOnPlane
(
planeNormal
:
Vector3
)
:
Vector3
Parameters
planeNormal
:
Vector3
Returns
Vector3
rotate
rotate
(
Vector3
:
Vector3
)
:
Vector3
Parameters
Vector3
:
Vector3
Returns
Vector3
rotate
X
rotateX
(
angle
:
number
)
:
Vector3
Parameters
angle
:
number
Returns
Vector3
rotate
Y
rotateY
(
angle
:
number
)
:
Vector3
Parameters
angle
:
number
Returns
Vector3
rotate
Z
rotateZ
(
angle
:
number
)
:
Vector3
Parameters
angle
:
number
Returns
Vector3
scale
scale
(
scalar
:
number
)
:
Vector3
Parameters
scalar
:
number
Returns
Vector3
set
set
(
x
:
number
,
y
:
number
,
z
:
number
)
:
Vector3
Parameters
x
:
number
y
:
number
z
:
number
Returns
Vector3
set
(
vector
:
Vector3
)
:
Vector3
Parameters
vector
:
Vector3
Returns
Vector3
signed
Angle
signedAngle
(
to
:
Vector3
,
axis
:
Vector3
)
:
number
Parameters
to
:
Vector3
axis
:
Vector3
Returns
number
subtract
subtract
(
vector
:
Vector3
)
:
Vector3
Parameters
vector
:
Vector3
Returns
Vector3
to
Vector2
toVector2
()
:
Vector2
Returns
Vector2
to
Vector3
toVector3
()
:
Vector3
Returns
Vector3
Static
angle
angle
(
vector1
:
Vector3
,
vector2
:
Vector3
)
:
number
Parameters
vector1
:
Vector3
vector2
:
Vector3
Returns
number
Static
Zero
Zero
()
:
Vector3
Returns
Vector3
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
x
y
z
Methods
add
angle
To
apply
Matrix4
clone
cross
distance
To
dot
equal
magnitude
normalize
project
On
Plane
rotate
rotate
X
rotate
Y
rotate
Z
scale
set
signed
Angle
subtract
to
Vector2
to
Vector3
angle
Zero
non-gon
Loading...