Matrix3DHelper Matrix3DHelper Matrix3DHelper Matrix3DHelper Class

Definition

Provides static utilities for Matrix3D. C# and Microsoft Visual Basic code should use members of Matrix3D instead.

public : sealed class Matrix3DHelper : IMatrix3DHelper
struct winrt::Windows::UI::Xaml::Media::Media3D::Matrix3DHelper : IMatrix3DHelper
public sealed class Matrix3DHelper : IMatrix3DHelper
Public NotInheritable Class Matrix3DHelper Implements IMatrix3DHelper
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

Identity Identity Identity Identity

Gets a static constructed Matrix3D where the values established are representative of an Identity transform. C# and Microsoft Visual Basic code should use Identity instead.

Methods

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

Defines a new Matrix3D value, using element values for each of the possible values of a Matrix3D structure. C# and Microsoft Visual Basic code should use Matrix3D constructor instead.

GetHasInverse(Matrix3D) GetHasInverse(Matrix3D) GetHasInverse(Matrix3D) GetHasInverse(Matrix3D)

Returns whether the provided Matrix3D is invertible. C# and Microsoft Visual Basic code should use HasInverse instead.

GetIsIdentity(Matrix3D) GetIsIdentity(Matrix3D) GetIsIdentity(Matrix3D) GetIsIdentity(Matrix3D)

Returns whether the provided Matrix3D represents an Identity transform. C# and Microsoft Visual Basic code should use IsIdentity instead.

Invert(Matrix3D) Invert(Matrix3D) Invert(Matrix3D) Invert(Matrix3D)

Returns a potentially new Matrix3D value that represents the inversion of the provided Matrix3D. C# and Microsoft Visual Basic code should use Invert instead.

Multiply(Matrix3D, Matrix3D) Multiply(Matrix3D, Matrix3D) Multiply(Matrix3D, Matrix3D) Multiply(Matrix3D, Matrix3D)

Multiplies the specified matrices. C# and Microsoft Visual Basic code should use the multiplication operator instead.