Constructors
constructor
- new Vector3(x?: number, y?: number, z?: number): Vector3
- new Vector3(point?: Partial<IVec3>): Vector3
-
Parameters
-
Optional x: number
-
Optional y: number
-
Optional z: number
-
Parameters
-
Optional point: Partial<IVec3>
Properties
x
x: number = ...
y
y: number = ...
z
z: number = ...
Static Readonly MAX
Static Readonly MIN
Static Readonly ONE
Static X_DIRECTION
Static Y_DIRECTION
Static Readonly ZERO
Static Z_DIRECTION
Accessors
length
-
Returns number
lengthSq
-
Returns number
Methods
add
-
Parameters
A new Vector3
-
Parameters
applyMatrix4
-
Parameters
A new Vector3
clone
-
copy
-
Parameters
cross
-
Parameters
new Vector
divide
-
Parameters
A new Vector3
-
Parameters
dot
-
Parameters
Returns number
equals
-
Parameters
Returns boolean
inverse
-
A new Vector3
isOrthogonal
-
Parameters
Returns boolean
isParallel
-
Parameters
Returns boolean
multiply
-
Parameters
A new Vector3
-
Parameters
normalize
-
A new Vector3
set
-
Parameters
-
Optional x: number
-
Optional y: number
-
Optional z: number
当前向量 (this vector3)
-
Parameters
当前向量 (this vector3)
setX
-
Parameters
当前向量 (this vector3)
setY
-
Parameters
当前向量 (this vector3)
setZ
-
Parameters
当前向量 (this vector3)
sub
-
Parameters
A new Vector3
-
Parameters
表示三维的一个向量
Class representing a vector containing 3 coordinates