Partilhar via


Matrix3DHelper Classe

Definição

Fornece utilitários estáticos para Matrix3D. Em vez disso, o código C# e o Microsoft Visual Basic devem usar membros do Matrix3D .

public ref class Matrix3DHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Matrix3DHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Matrix3DHelper
Public NotInheritable Class Matrix3DHelper
Herança
Object Platform::Object IInspectable Matrix3DHelper
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

Identity

Obtém uma Matrix3D construída estática em que os valores estabelecidos são representativos de uma transformação de identidade . Em vez disso, o código C# e o Microsoft Visual Basic devem usar a Identidade .

Métodos

FromElements(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)

Define um novo valor Matrix3D , usando valores de elemento para cada um dos valores possíveis de uma estrutura Matrix3D . O código C# e o Microsoft Visual Basic devem usar o construtor Matrix3D .

GetHasInverse(Matrix3D)

Retorna se o Matrix3D fornecido é inverterível. Em vez disso, o código C# e o Microsoft Visual Basic devem usar o HasInverse .

GetIsIdentity(Matrix3D)

Retorna se o Matrix3D fornecido representa uma transformação de identidade . Em vez disso, o código C# e o Microsoft Visual Basic devem usar IsIdentity .

Invert(Matrix3D)

Retorna um valor matrix3D potencialmente novo que representa a inversão do Matrix3D fornecido. Em vez disso, o código C# e o Microsoft Visual Basic devem usar Invert .

Multiply(Matrix3D, Matrix3D)

Multiplica as matrizes especificadas. Em vez disso, o código C# e o Microsoft Visual Basic devem usar o operador de multiplicação.

Aplica-se a