This documentation is archived and is not being maintained.

Matrix Methods

(see also Protected Methods )
  Name Description
Public method Append Appends the specified Matrix structure to this Matrix structure.
Public method Equals Overloaded. Determines whether the two specified Matrix structures have the same values.
Public method GetHashCode Overridden. Returns the hash code for this Matrix structure.
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method Invert Inverts this Matrix structure.
Public method Static Multiply Multiplies a Matrix structure by another Matrix structure.
Public method Static op_Equality Determines whether the two specified Matrix structures are identical.
Public method Static op_Inequality Determines whether the two specified Matrix structures are not identical.
Public method Static op_Multiply Multiplies a Matrix structure by another Matrix structure.
Public method Static Parse Converts a String representation of a matrix into the equivalent Matrix structure.
Public method Prepend Prepends the specified Matrix structure onto this Matrix structure.
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method Rotate Applies a rotation of the specified angle about the origin of this Matrix structure.
Public method RotateAt Rotates this matrix about the specified point.
Public method RotateAtPrepend Prepends a rotation of the specified angle at the specified point to this Matrix structure.
Public method RotatePrepend Prepends a rotation of the specified angle to this Matrix structure.
Public method Scale Appends the specified scale vector to this Matrix structure.
Public method ScaleAt Scales this Matrix by the specified amount about the specified point.
Public method ScaleAtPrepend Prepends the specified scale about the specified point of this Matrix.
Public method ScalePrepend Prepends the specified scale vector to this Matrix structure.
Public method SetIdentity Changes this Matrix structure into an identity matrix.
Public method Skew Appends a skew of the specified degrees in the x and y dimensions to this Matrix structure.
Public method SkewPrepend Prepends a skew of the specified degrees in the x and y dimensions to this Matrix structure.
Public method ToString Overloaded. Overridden. Creates a String representation of this Matrix structure.
Public method Transform Overloaded. Transforms the specified point, array of points, vector, or array of vectors by this Matrix.
Public method Translate Appends a translation of the specified offsets to this Matrix structure.
Public method TranslatePrepend Prepends a translation of the specified offsets to this Matrix structure.
Top

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)
Top

  Name Description
Explicit interface implementation Method System.IFormattable.ToString This member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.
Top
Show: