- Preparing search index...
- The search index is not available
feng3d
Constructors
constructor
- new Vector4(x?, y?, z?, w?): Vector4
-
Parameters
-
Optional x: number
-
Optional y: number
-
Optional z: number
-
Optional w: number
Properties
__class__
__class__: "Vector4"
w
w: number
x
x: number
y
y: number
z
z: number
Methods
add
- add(v): Vector4
-
返回新向量
addTo
- addTo(v, vOut?): Vector4
-
返回新向量
applyMatrix4x4
- applyMatrix4x4(mat): Vector4
-
clone
- clone(): Vector4
-
返回一个拷贝向量
copy
- copy(v): Vector4
-
返回自身
div
- div(v): Vector4
-
返回自身
divTo
- divTo(v, vOut?): Vector4
-
返回新向量
dot
- dot(a): number
-
Returns number
equals
- equals(v, precision?): boolean
-
Parameters
-
-
Optional precision: number
Returns boolean
相等返回true,否则false
fromArray
- fromArray(array, offset?): Vector4
-
Parameters
-
array: ArrayLike<number>
-
Optional offset: number
返回自身
fromVector3
- fromVector3(vector3, w?): Vector4
-
返回自身
lerp
- lerp(v, alpha): Vector4
-
返回自身
lerpTo
- lerpTo(v, alpha, vout?): Vector4
-
Parameters
-
-
alpha: number
-
Optional vout: Vector4
返回新向量
multiply
- multiply(v): Vector4
-
返回自身
multiplyTo
- multiplyTo(v, vOut?): Vector4
-
返回新向量
negate
- negate(): Vector4
-
返回自身
negateTo
- negateTo(vout?): Vector4
-
返回新向量
random
- random(): Vector4
-
scaleNumber
- scaleNumber(s): Vector4
-
返回自身
scaleNumberTo
- scaleNumberTo(s, vOut?): Vector4
-
返回新向量
set
- set(x, y, z?, w?): Vector4
-
Parameters
-
x: number
-
y: number
-
Optional z: number
-
Optional w: number
返回自身
sub
- sub(v): Vector4
-
返回自身
subTo
- subTo(v, vOut?): Vector4
-
返回新向量
toArray
- toArray(array?, offset?): number[]
-
Parameters
-
Optional array: number[]
-
Optional offset: number
Returns number[]
toString
- toString(): string
-
Returns string
四维向量