Static
Readonly
DEGREE1度に対応するラジアンの数値
この数値は π / 180
である。
度数を DEGREE で掛け合せることによってラジアンに変換することができる。
Static
Readonly
EARTH_地球の半径
Inou 球面座標系で定義された、地球の半径 (Meters) である。
Static
Readonly
LOG2PIlog2(π)
Static
Private
_xaxisStatic
Private
_yaxisStatic
Private
_zaxisStatic
add2Static
add3Static
clampStatic
conjugate_Static
copyStatic
copy2 次ベクトルを代入
src を dst に代入する。
dst
代入元
代入先
Static
copy3 次ベクトルを代入
src を dst に代入する。
dst
代入元
代入先
Static
copyStatic
createStatic
createStatic
createStatic
createStatic
cross3Static
dot2Static
dot3Static
dot4Static
frustum_座標変換行列を計算 (視点座標系 → クリップ同次座標系)
dst
結果を代入する行列
Static
gocs_入力 GOCS 座標 (Meters)
出力 ISCS 座標
Static
gudermannianStatic
invStatic
inverse_Static
inverse_Static
is2次ベクトルであるかを判定
Static
is3次ベクトルであるかを判定
Static
is4次ベクトルであるかを判定
Static
iscs_座標変換行列を計算 (Inou 球面座標系 → 地心直交座標系)
原点が position の直交座標系 (LOCS) から地心直交座標系 (GOCS) に変換する行列を計算する。 position.height + GeoMath.EARTH_RADIUS > 0 かつ position.latitude == 0 のとき、LOCS の Z 軸は上方向、Y 軸は北方向、X 軸は東方向となる。
dst
getMlocsToGocsMatrix の使用を推奨
位置 (Inou 球面座標系)
結果を代入する行列
Static
kml_KML 互換のモデル変換行列
変換は scale -> roll -> tilt -> heading の順に行われる。
dst
https://developers.google.com/kml/documentation/kmlreference#model
Static
length2Static
length3Static
length4Static
lengthStatic
lengthStatic
lengthStatic
linearStatic
linearStatic
linearStatic
lookat_Static
matrix_Static
mul_Static
mul_Static
mul_Static
mul_Static
normalize2Static
normalize3Static
normalize4Static
normalizeStatic
quat_Static
rotation_Static
rotation_Static
scale2Static
scale3Static
scale4Static
setStatic
slerp_Static
sub2Static
sub3Static
transformStatic
transformStatic
transform位置を変換 (アフィン変換)
位置 pos を変換行列 mat により座標変換して dst に代入する。
mat は pos が想定する座標系から、ある座標系へ位置ベクトルを変換するための行列である。
dst
変換行列
位置
結果を代入するベクトル
数学ユーティリティー
数学関連の関数または定数を定義するユーティリティークラスである。 このクラスは static メンバーしか持たない。