SITransformation.GetScalingOrientationXYZAngles

説明

この変換のスケーリング方向値を戻します。

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

C#構文

SITransformation.GetScalingOrientationXYZAngles( Object& out_pvarX, Object& out_pvarY, Object& out_pvarZ );

スクリプト構文

SITransformation.GetScalingOrientationXYZAngles( out_pvarX, out_pvarY, out_pvarZ );

パラメータ

パラメータ タイプ 説明
out_pvarX Double X のスケーリング方向角
out_pvarY Double Y のスケーリング方向角
out_pvarZ Double Z のスケーリング方向角

VBScript の例

' set the transform with scaling values

set transfo = XSIMath.CreateTransform

transfo.SetScalingOrientationFromXYZAngles 2.0, 2.0, 4.0

' get back the scaling values

transfo.GetScalingOrientationXYZAngles sclX, sclY, sclZ

Application.LogMessage "scl X: " & sclX & " scl Y: " & sclY & " scl Z: " & sclZ

関連項目

SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion SITransformation.GetScalingOrientationXYZAngles2