Matrix Methods

 

Namespace:   System.Windows.Media
Assembly:  WindowsBase (in WindowsBase.dll)

NameDescription
System_CAPS_pubmethodAppend(Matrix)

Appends the specified Matrix structure to this Matrix structure.

System_CAPS_pubmethodEquals(Matrix)

Determines whether the specified Matrix structure is identical to this instance.

System_CAPS_pubmethodSystem_CAPS_staticEquals(Matrix, Matrix)

Determines whether the two specified Matrix structures are identical.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified Object is a Matrix structure that is identical to this Matrix. (Overrides ValueType.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

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

System_CAPS_pubmethodGetType()

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

System_CAPS_pubmethodInvert()

Inverts this Matrix structure.

System_CAPS_pubmethodSystem_CAPS_staticMultiply(Matrix, Matrix)

Multiplies a Matrix structure by another Matrix structure.

System_CAPS_pubmethodSystem_CAPS_staticParse(String)

Converts a String representation of a matrix into the equivalent Matrix structure.

System_CAPS_pubmethodPrepend(Matrix)

Prepends the specified Matrix structure onto this Matrix structure.

System_CAPS_pubmethodRotate(Double)

Applies a rotation of the specified angle about the origin of this Matrix structure.

System_CAPS_pubmethodRotateAt(Double, Double, Double)

Rotates this matrix about the specified point.

System_CAPS_pubmethodRotateAtPrepend(Double, Double, Double)

Prepends a rotation of the specified angle at the specified point to this Matrix structure.

System_CAPS_pubmethodRotatePrepend(Double)

Prepends a rotation of the specified angle to this Matrix structure.

System_CAPS_pubmethodScale(Double, Double)

Appends the specified scale vector to this Matrix structure.

System_CAPS_pubmethodScaleAt(Double, Double, Double, Double)

Scales this Matrix by the specified amount about the specified point.

System_CAPS_pubmethodScaleAtPrepend(Double, Double, Double, Double)

Prepends the specified scale about the specified point of this Matrix.

System_CAPS_pubmethodScalePrepend(Double, Double)

Prepends the specified scale vector to this Matrix structure.

System_CAPS_pubmethodSetIdentity()

Changes this Matrix structure into an identity matrix.

System_CAPS_pubmethodSkew(Double, Double)

Appends a skew of the specified degrees in the x and y dimensions to this Matrix structure.

System_CAPS_pubmethodSkewPrepend(Double, Double)

Prepends a skew of the specified degrees in the x and y dimensions to this Matrix structure.

System_CAPS_pubmethodToString()

Creates a String representation of this Matrix structure. (Overrides ValueType.ToString().)

System_CAPS_pubmethodToString(IFormatProvider)

Creates a String representation of this Matrix structure with culture-specific formatting information.

System_CAPS_pubmethodTransform(Point)

Transforms the specified point by the Matrix and returns the result.

System_CAPS_pubmethodTransform(Point[])

Transforms the specified points by this Matrix.

System_CAPS_pubmethodTransform(Vector)

Transforms the specified vector by this Matrix.

System_CAPS_pubmethodTransform(Vector[])

Transforms the specified vectors by this Matrix.

System_CAPS_pubmethodTranslate(Double, Double)

Appends a translation of the specified offsets to this Matrix structure.

System_CAPS_pubmethodTranslatePrepend(Double, Double)

Prepends a translation of the specified offsets to this Matrix 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: