Vector2I 構造体
Int32型の二次元ベクトルを表す構造体
メンバー
コンストラクタ
Vector2I(Int32, Int32)
Vector2Iの新しいインスタンスを生成します。
フィールド
X
X座標
Y
Y座標
メソッド
Cross(Vector2I, Vector2I)
2つのベクトルの外積を求めます。
Distance(Vector2I, Vector2I)
2点間の距離取得します。
Dot(Vector2I, Vector2I)
2つのベクトルの内積を求めます。
To2F()
Vector2Fに型変換します。
ToString()
このベクトルを表す文字列取得します。
コンストラクタ
Vector2I(Int32, Int32)
Vector2Iの新しいインスタンスを生成します。
public Vector2I(int x, int y)
パラメータ
x | X座標 |
y | Y座標 |
フィールド
X
X座標
public int X
Y
Y座標
public int Y
メソッド
Cross(Vector2I, Vector2I)
2つのベクトルの外積を求めます。
public static int Cross(Vector2I left, Vector2I right)
パラメータ
left | 使用するベクトル1 |
right | 使用するベクトル2 |
戻り値
left
とright
の外積
Distance(Vector2I, Vector2I)
2点間の距離取得します。
public static float Distance(Vector2I v1, Vector2I v2)
パラメータ
v1 | v1ベクトル |
v2 | v2ベクトル |
戻り値
v1とv2の距離
Dot(Vector2I, Vector2I)
2つのベクトルの内積を求めます。
public static int Dot(Vector2I v1, Vector2I v2)
パラメータ
v1 | 使用するベクトル1 |
v2 | 使用するベクトル2 |
戻り値
v1
とv2
の内積
To2F()
Vector2Fに型変換します。
public Vector2F To2F()
戻り値
このインスタンスと等価なVector2Fの新しいインスタンス
ToString()
このベクトルを表す文字列取得します。
public override string ToString()
戻り値
このベクトルを表す文字列取得します。