Matrix3D 構造体

定義

3 次元 (3-D) 空間での変換に使用される 4 × 4 行列を表します。

public value class Matrix3D : IFormattable
[System.Security.SecurityCritical]
public struct Matrix3D : IFormattable
[<System.Security.SecurityCritical>]
type Matrix3D = struct
    interface IFormattable
Public Structure Matrix3D
Implements IFormattable
継承
Matrix3D
属性
実装

注釈

この構造体は、Windows ランタイム (WinRT) Matrix3D 構造体の.NETプロジェクションを表します。 詳細については、UWP API リファレンスの Matrix3D を参照してください。

コンストラクター

名前 説明
Matrix3D(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Matrix3D クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
HasInverse

この Matrix3D が反転可能かどうかを示す値を取得します。

Identity

Matrix3D構造体を ID Matrix3Dに変更します。

IsIdentity

この Matrix3D 構造体が ID Matrix3Dであるかどうかを判断します。

M11

この Matrix3Dの最初の行と最初の列の値を取得または設定します。

M12

この Matrix3Dの最初の行と 2 番目の列の値を取得または設定します。

M13

この Matrix3Dの最初の行と 3 番目の列の値を取得または設定します。

M14

この Matrix3Dの最初の行と 4 番目の列の値を取得または設定します。

M21

この Matrix3Dの 2 番目の行と最初の列の値を取得または設定します。

M22

この Matrix3Dの 2 番目の行と 2 番目の列の値を取得または設定します。

M23

この Matrix3Dの 2 番目の行と 3 番目の列の値を取得または設定します。

M24

この Matrix3Dの 2 番目の行と 4 番目の列の値を取得または設定します。

M31

この Matrix3Dの 3 番目の行と最初の列の値を取得または設定します。

M32

この Matrix3Dの 3 番目の行と 2 番目の列の値を取得または設定します。

M33

この Matrix3Dの 3 番目の行と 3 番目の列の値を取得または設定します。

M34

この Matrix3Dの 3 番目の行と 4 番目の列の値を取得または設定します。

M44

この Matrix3Dの 4 番目の行と 4 番目の列の値を取得または設定します。

OffsetX

この Matrix3Dの 4 番目の行と最初の列の値を取得または設定します。

OffsetY

この Matrix3Dの 4 番目の行と 2 番目の列の値を取得または設定します。

OffsetZ

この Matrix3Dの 4 番目の行と 3 番目の列の値を取得または設定します。

メソッド

名前 説明
Equals(Matrix3D)

2 つのマトリックス間の等価性をテストします。

Equals(Object)

2 つのマトリックス間の等価性をテストします。

GetHashCode()

このマトリックスのハッシュ コードを返します。

Invert()

この Matrix3D 構造体を反転します。

ToString()

この Matrix3Dの文字列形式を作成します。

ToString(IFormatProvider)

この Matrix3Dの文字列形式を作成します。

演算子

名前 説明
Equality(Matrix3D, Matrix3D)

2 つの Matrix3D インスタンスの等価性を比較します。

Inequality(Matrix3D, Matrix3D)

2 つの Matrix3D インスタンスの不等値を比較します。

Multiply(Matrix3D, Matrix3D)

指定した行列を乗算します。

明示的なインターフェイスの実装

名前 説明
IFormattable.ToString(String, IFormatProvider)

このメンバーの説明については、 ToString(String, IFormatProvider)を参照してください。

適用対象

こちらもご覧ください