SIMatrix3.Set

説明

この行列の 9 つのコンポーネントを設定します。これらの要素は次のようにまとめられています。

| m0 m1 m2 |

| m3 m4 m5 |

| m6 m7 m8 |

C#構文

SIMatrix3.Set( Double in_dM00, Double in_dM01, Double in_dM02, Double in_dM10, Double in_dM11, Double in_dM12, Double in_dM020, Double in_dM21, Double in_dM22 );

スクリプト構文

SIMatrix3.Set( m0, m1, m2, m3, m4, m5, m6, m7, m8 );

パラメータ

パラメータ タイプ 説明
m0 Float ポイント値 m0 の値
m1 Float ポイント値 m1 の値
m2 Float ポイント値 m2 の値
m3 Float ポイント値 m3 の値
m4 Float ポイント値 m4 の値
m5 Float ポイント値 m5 の値
m6 Float ポイント値 m6 の値
m7 Float ポイント値 m7 の値
m8 Float ポイント値 m8 の値

VBScript の例

dim v1, m1

' Create 3D vector.

set v1 = XSIMath.CreateVector3(1.0, 2.0, 3.0)

' Create 3x3 matrix.

set m1 = XSIMath.CreateMatrix3(4.0, 0.0, 0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 2.0)

v1.MulByMatrix3InPlace m1

関連項目

SIMatrix3.SetIdentity SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion