Export (0) Print
Expand All

Matrix Methods

The Matrix type exposes the following members.

  Name Description
Public method Append Appends the specified Matrix structure to this Matrix structure.
Public method Equals(Matrix) Determines whether the specified Matrix structure is identical to this instance.
Public method Equals(Object) Determines whether the specified Object is a Matrix structure that is identical to this Matrix. (Overrides ValueType.Equals(Object).)
Public method Static member Equals(Matrix, Matrix) Determines whether the two specified Matrix structures are identical.
Public method GetHashCode Returns the hash code for this Matrix structure. (Overrides ValueType.GetHashCode().)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Invert Inverts this Matrix structure.
Public method Static member Multiply Multiplies a Matrix structure by another Matrix structure.
Public method Static member 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 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() Creates a String representation of this Matrix structure. (Overrides ValueType.ToString().)
Public method ToString(IFormatProvider) Creates a String representation of this Matrix structure with culture-specific formatting information.
Public method Transform(Point) Transforms the specified point by the Matrix and returns the result.
Public method Transform(Point[]) Transforms the specified points by this Matrix.
Public method Transform(Vector) Transforms the specified vector by this Matrix.
Public method Transform(Vector[]) Transforms the specified 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
Explicit interface implemetation Private method IFormattable.ToString Formats the value of the current instance using the specified format.
Top
Show:
© 2015 Microsoft