Matrix3DHelper class

Applies to Windows and Windows Phone

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

Inheritance

Object
  Matrix3DHelper

Syntax


public ref class Matrix3DHelper sealed 

Attributes

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Members

The Matrix3DHelper class inherits from Object and IMatrix3DHelper. Matrix3DHelper also has these types of members:

Methods

The Matrix3DHelper class has these methods. It also inherits methods from the Object class.

MethodDescription
FromElements 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 Returns whether the provided Matrix3D is invertible. C# and Microsoft Visual Basic code should use HasInverse instead.
GetIsIdentity Returns whether the provided Matrix3D represents an Identity transform. C# and Microsoft Visual Basic code should use IsIdentity instead.
Invert 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 Multiplies the specified matrices. C# and Microsoft Visual Basic code should use the multiplication operator instead.

 

Properties

The Matrix3DHelper class has these properties.

PropertyAccess typeDescription

Identity

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

 

Requirements

Minimum supported client

Windows 8 [Windows Store apps only]

Minimum supported server

Windows Server 2012 [Windows Store apps only]

Minimum supported phone

Windows Phone 8.1 [Windows Runtime apps only]

Namespace

Windows::UI::Xaml::Media::Media3D

Metadata

Windows.winmd

 

 

Show:
© 2014 Microsoft