Matrix Structure |
Namespace: Lumino
The Matrix type exposes the following members.
Name | Description | |
---|---|---|
![]() | Decompose |
行列をスケーリング、回転、移動成分に分解します。
|
![]() | Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) |
![]() | GetEulerAngles |
回転行列からオイラー角を計算します。
|
![]() | GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Identity |
単位行列を作成します。
|
![]() ![]() | Inverse |
逆行列を求めます。
|
![]() ![]() | Multiply |
行列を乗算します。
|
![]() ![]() | OrthoLH |
左手座標系正射影行列作成します。
|
![]() ![]() | OrthoRH |
右手座標系正射影行列作成します。
|
![]() ![]() | PerspectiveFovLH |
左手座標系射影行列を作成します。
|
![]() ![]() | PerspectiveFovRH |
右手座標系射影行列作成します。
|
![]() | Rotate |
行列を回転します。 (ラジアン単位)
|
![]() | RotateAxis |
任意の軸を回転軸にして行列を回転します。 (ラジアン単位)
|
![]() | RotateQuaternion |
クォータニオンを使って行列を回転します。
|
![]() | RotateVec3 |
行列を回転します。 (ラジアン単位)
|
![]() | RotateX |
X 軸を回転軸にして行列を回転します。 (ラジアン単位)
|
![]() | RotateY |
Y 軸を回転軸にして行列を回転します。 (ラジアン単位)
|
![]() | RotateZ |
Z 軸を回転軸にして行列を回転します。 (ラジアン単位)
|
![]() | Scale |
行列をスケーリングします。
|
![]() | ScaleVec3 |
行列をスケーリングします。
|
![]() | ScaleXYZ |
行列をスケーリングします。
|
![]() | ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
![]() | Translate |
行列を平行移動します。
|
![]() | TranslateVec3 |
行列を平行移動します。
|
![]() ![]() | Transpose |
転置行列を求めます。
|
![]() ![]() | ViewTransformLH |
左手座標系ビュー行列を作成します。
|
![]() ![]() | ViewTransformRH |
右手座標系ビュー行列を作成します。
|
Name | Description | |
---|---|---|
![]() | Front |
正面方向を示す 3D ベクトル
|
![]() | Position |
位置を示す 3D ベクトル
|
![]() | Right |
右方向を示す 3D ベクトル
|
![]() | Up |
上方向を示す 3D ベクトル
|