Class: Vector4
Memberof
M3D.M3DMath
Description
四维点
Date
2022-1-12
Version
1.0
Copyright
All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd
Table of contents
Constructors
Properties
Methods
- Abs
- AbsDotProduct
- AbsED
- Add
- AddED
- Clone
- Data
- Divide
- DivideED
- DotProduct
- Equals
- Lerp
- LerpED
- Multiply
- MultiplyED
- Sub
- SubED
- Tostring
- copyFrom
- getVector3
- ONE
- ZERO
Constructors
constructor
• new Vector4(): Vector4
Returns
Description
构造函数
• new Vector4(vector
): Vector4
Parameters
Name | Type |
---|---|
vector | Vector4 |
Returns
Description
构造函数
• new Vector4(vector
, w
): Vector4
Parameters
Name | Type |
---|---|
vector | Vector3 |
w | number |
Returns
Description
构造函数
• new Vector4(x
, y
, z
, w
): Vector4
Parameters
Name | Type |
---|---|
x | number |
y | number |
z | number |
w | number |
Returns
Description
构造函数
• new Vector4(data
): Vector4
Parameters
Name | Type |
---|---|
data | Float32Array |
Returns
Description
构造函数
Properties
w
• w: number
x
• x: number
y
• y: number
z
• z: number
_ONE
▪ Static
_ONE: Vector4
_ZERO
▪ Static
_ZERO: Vector4
vetor4Count
▪ Static
vetor4Count: number
Methods
Abs
▸ Abs(): Vector4
Returns
Description
获取向量绝对值(生成新的四维点)
AbsDotProduct
▸ AbsDotProduct(rhs
): number
Parameters
Name | Type |
---|---|
rhs | Vector4 |
Returns
number
Description
四维向量点乘绝对值
AbsED
▸ AbsED(): Vector4
Returns
Description
获取向量绝对值(不生成新的四维点)
Add
▸ Add(rhs
): Vector4
Parameters
Name | Type |
---|---|
rhs | Vector4 |
Returns
Description
四维点相加(生成新的四维点数据)
AddED
▸ AddED(rhs
): Vector4
Parameters
Name | Type |
---|---|
rhs | Vector4 |