−−−NVIDIA PhysX SDK v2.8.3−−−

■NxQuat クラス Top


クォータニオンの管理クラスです。

メンバ変数

変数名 説明
x NxReal 型。
y NxReal 型。
z NxReal 型。
w NxReal 型。

メンバ関数

関数名 説明
NxQuat コンストラクタ。
id パラメータを初期化します。
isIdentityRotation  
setWXYZ [ w, x, y, z ]各成分にパラメータを格納します。
setXYZW [ x, y, z, w ]各成分にパラメータを格納します。
setx [ x ]成分にパラメータを格納します。
sety [ y ]成分にパラメータを格納します。
setz [ z ]成分にパラメータを格納します。
setw [ w ]成分にパラメータを格納します。
getWXYZ [ w, x, y, z ]各成分の値を取得します。
getXYZW [ x, y, z, w ]各成分の値を取得します。
isFinite  
zero [ x, y, z ]各成分の値を 0.0 にします。[ w ]成分の値は 1.0 にします。
random  
fromAngleAxis 回転軸と回転角度からクォータニオンを作成します。
fromAngleAxisFast  
invert [ x, y, z ]各成分の値の符号を逆転します。
getAngleAxis  
getAngle  
getAngle  
magnitudeSquared  
dot  
normalize  
conjugate  
multiply  
slerp  
rotate  
rot  
invRot  
transform  
invTransform  
inverseRotate  
negate [ x, y, z, w ]各成分の符号を逆転します。

インターフェース情報
ヘッダー NxQuat.h


Top
inserted by FC2 system