Vector4

Vector4 class

4 つの成分を持つベクトル。

プロパティ

名前説明
xx 成分。
yy 成分。
zz 成分。
ww コンポーネントです。

メソッド

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:

名前説明
xx座標。
yy座標。
zz座標。

Result:


constructor_overload5

名前説明
constructor_overload5(x, y, z, w)Vector4 構造体の新しいインスタンスを初期化します。

Parameters:

名前説明
xx座標。
yy座標。
zz座標。
w幅。

Result:


set

名前説明
set(newX, newY, newZ)ベクトルの xyz 成分を一度に設定します。w は 1 に設定されます。

Parameters:

名前説明
newX新しい X 成分。
newY新しい Y 成分。
newZ新しい Z 成分。

Result:


equals

名前説明
equals(obj)2つのベクトルが等しいか確認します

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: