Matrix3D Methods

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Namespace:   System.Windows.Media.Media3D
Assembly:  PresentationCore (in PresentationCore.dll)

NameDescription
System_CAPS_pubmethodAppend(Matrix3D)

Appends a specified matrix to the current matrix.

System_CAPS_pubmethodEquals(Matrix3D)

Tests equality between two matrices.

System_CAPS_pubmethodSystem_CAPS_staticEquals(Matrix3D, Matrix3D)

Tests equality between two matrices.

System_CAPS_pubmethodEquals(Object)

Tests equality between two matrices. (Overrides ValueType.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Returns the hash code for this matrix (Overrides ValueType.GetHashCode().)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodInvert()

Inverts this Matrix3D structure.

System_CAPS_pubmethodSystem_CAPS_staticMultiply(Matrix3D, Matrix3D)

Multiplies the specified matrices.

System_CAPS_pubmethodSystem_CAPS_staticParse(String)

Converts a string representation of a Matrix3D structure into the equivalent Matrix3D structure.

System_CAPS_pubmethodPrepend(Matrix3D)

Prepends a specified matrix to the current matrix.

System_CAPS_pubmethodRotate(Quaternion)

Appends a rotation transform to the current Matrix3D.

System_CAPS_pubmethodRotateAt(Quaternion, Point3D)

Rotates this Matrix3D about the specified Point3D.

System_CAPS_pubmethodRotateAtPrepend(Quaternion, Point3D)

Prepends a rotation about a specified center Point3D to this Matrix3D structure.

System_CAPS_pubmethodRotatePrepend(Quaternion)

Prepends a rotation specified by a Quaternion to this Matrix3D structure.

System_CAPS_pubmethodScale(Vector3D)

Appends the specified scale Vector3D to this Matrix3D structure.

System_CAPS_pubmethodScaleAt(Vector3D, Point3D)

Scales this Matrix3D structure by the specified Vector3D about the specified Point3D.

System_CAPS_pubmethodScaleAtPrepend(Vector3D, Point3D)

Prepends the specified scale transformation about the specified Point3D to this Matrix3D structure.

System_CAPS_pubmethodScalePrepend(Vector3D)

Prepends the specifed scale Vector3D to the current Matrix3D structure.

System_CAPS_pubmethodSetIdentity()

Changes this Matrix3D structure into an identity matrix.

System_CAPS_pubmethodToString()

Creates a string representation of this Matrix3D structure. (Overrides ValueType.ToString().)

System_CAPS_pubmethodToString(IFormatProvider)

Creates a string representation of this Matrix3D structure.

System_CAPS_pubmethodTransform(Point3D)

Transforms the specified Point3D by the Matrix3D and returns the result.

System_CAPS_pubmethodTransform(Point3D[])

Transforms the specified Point3D objects in the array by the Matrix3D.

System_CAPS_pubmethodTransform(Point4D)

Transforms the specified Point4D by the Matrix3D and returns the result..

System_CAPS_pubmethodTransform(Point4D[])

Transforms the specified Point4D objects in the array by the Matrix3D and returns the result.

System_CAPS_pubmethodTransform(Vector3D)

Transforms the specified Vector3D by this Matrix3D.

System_CAPS_pubmethodTransform(Vector3D[])

Transforms the specified Vector3D objects in the array by this Matrix3D.

System_CAPS_pubmethodTranslate(Vector3D)

Appends a translation of the specified offset to the current Matrix3D structure.

System_CAPS_pubmethodTranslatePrepend(Vector3D)

Prepends a translation of the specified offset to this Matrix3D structure.

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

Formats the value of the current instance using the specified format.

Return to top
Show: