指定したスカラー型の 2 次元ベクトルを作成する。省略した成分はゼロ。 元のベクトルを変換してコピーすることもできる。
scalarType成分の格納型。i64/u64 は bigint、それ以外は number。
ベクトルとそのスカラー型をコピーする。コピーは独立した格納領域を持つ。
sourceこのベクトルから rhs への符号付き角度を返す。両者とも同じ型の 非ゼロの浮動小数点ベクトルでなければならない。
thisrhs同じ型の rhs で成分ごとに除算した新しいベクトルを返す。 除数が 1 つでもゼロなら RangeError をスローする。
rhs保護create2 次元外積のスカラー値 x·rhs.y−y·rhs.x を返す。 rhs は同じスカラー型でなければならない。
rhs同じ方向の単位ベクトルを返す。浮動小数点ベクトルのみ対応し、 ゼロベクトルでは RangeError をスローする。
thisaxis への射影を返す。axis は同じ型の非ゼロの浮動小数点ベクトルで なければならない。
thisaxisphi だけ回転した新しい浮動小数点ベクトルを返す。 画面座標では正の角度は時計回り。
thisphi
sf::Vector2。ネイティブハンドルは既存の格納領域へ遅延バインドされる。