SIQuaternion.Get

SIQuaternion.Get

説明

このクォータニオンのW、X、Y、Z 値を戻します。

注: このメソッドでは output arguments が使用されます。C#および他のスクリプト言語(JScript、PerlScript など)では、引数の参照渡しは使用できません。ただし、C#、JScript、および PerlScript で使用しても安全な、このメソッドの代替バージョン SIQuaternion.Get2 が用意されています。

C#構文

SIQuaternion.Get( Object& out_pvarW, Object& out_pvarX, Object& out_pvarY, Object& out_pvarZ );

スクリプト構文

SIQuaternion.Get( W, X, Y, Z );

パラメータ

パラメータ タイプ 説明
W Float ポイント値 このクォータニオンに設定する W 値
X Float ポイント値 このクォータニオンに設定する X 値
Y Float ポイント値 このクォータニオンに設定する Y 値
Z Float ポイント値 このクォータニオンに設定する Z 値

VBScript の例

dim q1

' Create Quaternion.

set q1 = XSIMath.CreateQuaternion

q1.Get 1.3, 2.4, 4.3, 5.4

q1.Get w, x, y, z

msgbox w

関連項目

SIQuaternion.SetIdentity SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion SIQuaternion.Get2