public メソッド一覧 |
doule |
- getX( )
- x座標値を返します。
|
doule |
- getY( )
- y座標値を返します。
|
doule |
- getZ( )
- z座標値を返します。
|
void |
- setX( double value )
- x座標値を、引数に指定された値に設定します。
|
void |
- setY( double value )
- y座標値を、引数に指定された値に設定します。
|
void |
- setZ( double value )
- z座標値を、引数に指定された値に設定します。
|
void |
- and( Vector3DEG andVector )
- 現在の座標値に、引数に指定されたVector3DEGの座標値を加算します。
|
void |
- and( double andX, double andY, double andZ )
- 現在の座標値に、引数に指定された座標値( andX, andY, andZ )を加算します。
|
void |
- rotX( double angle )
- 現在の座標値を、X軸を回転軸として、引数に指定された角度だけ回転変換します。※X軸の方向に右ネジが進む回転方向を正にしています。
|
void |
- rotY( double angle )
- 現在の座標値を、Y軸を回転軸として、引数に指定された角度だけ回転変換します。※Y軸の方向に右ネジが進む回転方向を正にしています。
|
void |
- rotZ( double angle )
- 現在の座標値を、Z軸を回転軸として、引数に指定された角度だけ回転変換します。※Z軸の方向に右ネジが進む回転方向を正にしています。
|
void |
- rot( double angle, double vx, double vy, double vz )
- 現在の座標値を、「 原点を通り、かつ引数に指定された方向ベクトル( vx, vy,
vz )をもつ回転軸 」 のまわりに、引数angleに指定された角度だけ回転変換します。※方向ベクトルの向きに右ネジが進む回転方向を正にしています。
|
void |
- rot( double angle, Vector3DEG directionalVector )
- 現在の座標値を、「 原点を通り、かつ引数directionalVectorに指定された方向ベクトルをもつ回転軸
」 のまわりに、引数に指定された角度だけ回転変換します。※方向ベクトルの向きに右ネジが進む回転方向を正にしています。
|
void |
- rot( double angle, double vx, double vy, double vz, double px, double py,
double pz )
- 現在の座標値を、「 引数に指定された座標点( px, py, pz )を通り、かつ引数に指定された方向ベクトル(
vx, vy, vz )をもつ回転軸 」 のまわりに、引数angleに指定された角度だけ回転変換します。※方向ベクトルの向きに右ネジが進む回転方向を正にしています。
|
void |
- rot( double angle, Vector3DEG directionalVector, Vector3DEG pointVector
)
- 現在の座標値を、「 引数pointVectorに指定された座標点を通り、かつ引数directionalVectorに指定された方向ベクトルをもつ回転軸
」 のまわりに、引数angleに指定された角度だけ回転変換します。※方向ベクトルの向きに右ネジが進む回転方向を正にしています。
|
double |
- dot( Vector3DEG vector )
- 引数に指定されたベクトルとの内積を返します。
|
Vector3DEG |
- cross( Vector3DEG vector )
- 引数に指定されたベクトルとの外積を返します。
|