Vector2

Vector2 class

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

プロパティ

名前説明
xx 成分。
yy 成分。

メソッド

constructor

名前説明
constructor()

Result:


constructor_overload

名前説明
constructor_overload(s)Vector2 構造体の新しいインスタンスを初期化します。

Parameters:

名前説明
sS.

Result:


constructor_overload2

名前説明
constructor_overload2(vec)Vector2 構造体の新しいインスタンスを初期化します。

Parameters:

名前説明
vecFVector2float 型のベクトルです。

Result:


constructor_overload3

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

Parameters:

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

Result:


getU

名前説明
getU()Vector2 がマッピング座標として使用される場合、U コンポーネントを取得または設定します。これは x コンポーネントのエイリアスです。

Result:


setU

名前説明
setU(value)Vector2 がマッピング座標として使用される場合、U コンポーネントを取得または設定します。これは x コンポーネントのエイリアスです。

Result:


getV

名前説明
getV()Vector2 がマッピング座標として使用される場合、V コンポーネントを取得または設定します。これは y コンポーネントのエイリアスです。

Result:


setV

名前説明
setV(value)Vector2 がマッピング座標として使用される場合、V コンポーネントを取得または設定します。これは y コンポーネントのエイリアスです。

Result:


getLength

名前説明
getLength()長さを取得します。長さです。

Result:


dot

名前説明
dot(rhs)2つのベクトルのドット積を取得します

Parameters:

名前説明
rhsVector2右側の値です。

Result:


equals

名前説明
equals(rhs)2 つの vector2 が等しいか確認します

Parameters:

名前説明
rhsVector2右辺の値です。

Result: boolean


hashCode

名前説明
hashCode()Vector2 のハッシュコードを取得します

Result:


equals

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

Parameters:

名前説明
objオブジェクト比較対象のオブジェクトです。

Result: boolean


toString

名前説明
toString()現在の Vector2 を表す java.lang.String を返します。

Result: 文字列


cross

名前説明
cross(v)2つのベクトルの外積

Parameters:

名前説明
Vector2null

Result:


normalize

名前説明
normalize()このインスタンスを正規化します。

Result: Vector2


compareTo

名前説明
compareTo(other)現在のベクトルを別のインスタンスと比較します。

Parameters:

名前説明
otheVector2null

Result: