Export (0) Print
Expand All

Matrix Methods

The Matrix type exposes the following members.

  NameDescription
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.
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
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.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
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

  NameDescription
Explicit interface implemetation Private method IFormattable.ToString Formats the value of the current instance using the specified format.
Top

Community Additions

ADD
Show:
© 2014 Microsoft