Vector4

Vector4 class

具有四个分量的向量。

属性

名称描述
xx 分量。
yy 分量。
zz 分量。
w该 w 组件。

方法

constructor

名称描述
constructor()

Result:


constructor_overload

名称描述
constructor_overload(vec, w)初始化 Vector4 结构的新实例。

Parameters:

名称类型描述
vecVector3Vec.
w数字宽度。

Result:


constructor_overload2

名称描述
constructor_overload2(vec)初始化 Vector4 结构的新实例。

Parameters:

名称类型描述
vecVector3Vec.

Result:


constructor_overload3

名称描述
constructor_overload3(vec)初始化 Vector4 结构的新实例。

Parameters:

名称类型描述
vecFVector4Vec.

Result:


constructor_overload4

名称描述
constructor_overload4(x, y, z)初始化 Vector4 结构的新实例。

Parameters:

名称类型描述
x数字x 坐标。
y数字y 坐标。
z数字z 坐标。

Result:


constructor_overload5

名称描述
constructor_overload5(x, y, z, w)初始化 Vector4 结构的新实例。

Parameters:

名称类型描述
x数字x 坐标。
y数字y 坐标。
z数字z 坐标。
w数字宽度。

Result:


set

名称描述
set(newX, newY, newZ)一次设置向量的 xyz 分量,w 将被设为 1。

Parameters:

名称类型描述
newX数字新的 X 分量。
newY数字新的 Y 分量。
newZ数字新的 Z 分量。

Result:


equals

名称描述
equals(obj)检查两个向量是否相等

Parameters:

名称类型描述
ob对象null

Result: boolean


hashCode

名称描述
hashCode()获取此向量的哈希码

Result: 数字


set

名称描述
set(newX, newY, newZ, newW)一次设置向量的所有分量。

Parameters:

名称类型描述
newX数字新的 X 分量。
newY数字新的 Y 分量。
newZ数字新的 Z 分量。
newW数字新的 W 组件。

Result: 数字


toString

名称描述
toString()返回一个表示当前 Vector4 的 java.lang.String。

Result: 字符串


compareTo

名称描述
compareTo(other)将当前向量与另一个实例进行比较。

Parameters:

名称类型描述
otheVector4null

Result: 数字