Matrix メンバー
保護されたメンバーを含める
継承されたメンバーを含める
.NET Framework メンバーを含める
.NET Compact Framework メンバーを含める
XNA Framework メンバーを含める
[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]
行列を記述および処理します。
Matrix 型で公開されるメンバーは以下のとおりです。
メソッド
名前 | 説明 | |
---|---|---|
Add | 2 つの行列を加算します。 | |
AffineTransformation2D | xy 平面に 2-D アフィン変換行列を作成します。 | |
Equals | 現在のインスタンスが指定したオブジェクトと等しいかどうかを示す値を返します。 (ValueType.Equals(Object) をオーバーライドします。) | |
Finalize | Object がガベージ コレクションによってクリアされる前に、その Object でリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 現在のインスタンスのハッシュ コードを返します。 (ValueType.GetHashCode() をオーバーライドします。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
Invert | オーバーロードされます。 行列の逆行列を計算します。 | |
LookAtLH | 左手座標系ビュー行列を作成します。 | |
LookAtRH | 右手座標系ビュー行列を作成します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
Multiply | オーバーロードされます。 2 つの行列の積を計算します。 | |
MultiplyTranspose | オーバーロードされます。 2 つの行列の転置積を計算します。 | |
OrthoLH | 左手座標系直交射影行列を作成します。 | |
OrthoOffCenterLH | カスタマイズした左手座標系直交射影行列を作成します。 | |
OrthoOffCenterRH | カスタマイズした右手座標系直交射影行列を作成します。 | |
OrthoRH | 右手座標系直交射影行列を作成します。 | |
PerspectiveFovLH | 視野に基づいて、左手座標系パースペクティブ射影行列を作成します。 | |
PerspectiveFovRH | 視野 (FOV: Field of View) に基づいて、右手座標系パースペクティブ射影行列を作成します。 | |
PerspectiveLH | 左手座標系パースペクティブ射影行列を作成します。 | |
PerspectiveOffCenterLH | カスタマイズした左手座標系パースペクティブ射影行列を作成します。 | |
PerspectiveOffCenterRH | カスタマイズした右手座標系パースペクティブ射影行列を作成します。 | |
PerspectiveRH | 右手座標系パースペクティブ射影行列を作成します。 | |
RotationAxis | 任意の軸を中心に行列を回転します。 | |
RotationQuaternion | 四元数から行列を作成します。 | |
RotationX | x 軸を中心に回転する行列を作成します。 | |
RotationY | y 軸を中心に回転する行列を作成します。 | |
RotationYawPitchRoll | ヨー角、ピッチ角、およびロール角を指定して行列を作成します。 | |
RotationZ | z 軸を中心に回転する行列を作成します。 | |
Scaling | オーバーロードされます。 x 軸、y 軸、z 軸に沿ってスケーリングする行列を作成します。 | |
Subtract | 別の行列から行列を減算します。 | |
ToString | 現在の String を表す Object を返します。 (Object から継承されます。) | |
Transformation | 変換行列を作成します。 | |
Transformation2D | xy 平面に 2-D 変換行列を作成します。 | |
Translation | オーバーロードされます。 指定したオフセットを使用して行列を作成します。 | |
TransposeMatrix | 特定の行列の転置行列を返します。 |
このページのトップへ
演算子
名前 | 説明 | |
---|---|---|
Addition | Matrix 構造体の 2 つのインスタンスを加算します。 | |
Equality | 指定した行列を比較し、それらが同一であるかどうかを判断します。 | |
Inequality | 指定した行列を比較し、それらが異なるかどうかを判断します。 | |
Multiply | 2 つの行列の積を計算します。 | |
Subtraction | Matrix 構造体の 2 つのインスタンスを減算します。 |
このページのトップへ
フィールド
名前 | 説明 | |
---|---|---|
M11 | 行列の 1 行目の 1 列目にある要素を表します。 | |
M12 | 行列の 1 行目の 2 列目にある要素を表します。 | |
M13 | 行列の 1 行目の 3 列目にある要素を表します。 | |
M14 | 行列の 1 行目の 4 列目にある要素を表します。 | |
M21 | 行列の 2 行目の 1 列目にある要素を表します。 | |
M22 | 行列の 2 行目の 2 列目にある要素を表します。 | |
M23 | 行列の 2 行目の 3 列目にある要素を表します。 | |
M24 | 行列の 2 行目の 4 列目にある要素を表します。 | |
M31 | 行列の 3 行目の 1 列目にある要素を表します。 | |
M32 | 行列の 3 行目の 2 列目にある要素を表します。 | |
M33 | 行列の 3 行目の 3 列目にある要素を表します。 | |
M34 | 行列の 3 行目の 4 列目にある要素を表します。 | |
M41 | 行列の 4 行目の 1 列目にある要素を表します。 | |
M42 | 行列の 4 行目の 2 列目にある要素を表します。 | |
M43 | 行列の 4 行目の 3 列目にある要素を表します。 | |
M44 | 行列の 4 行目の 4 列目にある要素を表します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Determinant | 行列の行列式を取得します。 | |
Identity | 恒等行列を取得します。 | |
Zero | 空の行列を取得します。 |
このページのトップへ