Matrix |
The MatrixD2D type exposes the following members.
| Name | Description | |
|---|---|---|
| AppendInverseTransform | Appends the inverse of a transformation to the matrix. | |
| AppendTransform(MatrixD2D) | Appends a transformation to the matrix using another MatrixD2D. | |
| AppendTransform(Double, Double, Double, Double, Double, Double) | Appends a transformation to the matrix using specified elements. | |
| Clone | Creates a shallow copy of this matrix. | |
| CopyFrom(MatrixD2D) | Copies the elements from another MatrixD2D instance. | |
| CopyFrom(Object) | Copies the elements from another object if it is a MatrixD2D. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| Inverse | Gets the inverse of the matrix. | |
| InverseTransformPoint(PointD2D) | Inverse transforms a point using this matrix. | |
| InverseTransformPoint(Double, Double) | Inverse transforms a point using this matrix. | |
| InverseTransformVector(PointD2D) | Inverse transforms a vector using this matrix. | |
| InverseTransformVector(Double, Double) | Inverse transforms a vector using this matrix. | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| PrependInverseTransform | Prepends the inverse of a transformation to the matrix. | |
| PrependTransform(MatrixD2D) | Prepends a transformation to the matrix using another MatrixD2D. | |
| PrependTransform(Double, Double, Double, Double, Double, Double) | Prepends a transformation to the matrix using specified elements. | |
| Reset | Resets the matrix to the identity transformation. | |
| RotateAppend | Appends a rotation transformation to the matrix. | |
| RotatePrepend | Prepends a rotation transformation to the matrix. | |
| ScaleAppend | Appends a scale transformation to the matrix. | |
| ScalePrepend | Prepends a scale transformation to the matrix. | |
| SetElements | Sets the elements of the matrix. | |
| SetTranslationRotationShearxScale | Sets the matrix using translation, rotation, shear, and scale values. | |
| ShearAppend | Appends a shear transformation to the matrix. | |
| ShearPrepend | Prepends a shear transformation to the matrix. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| TransformPoint(PointD2D) | Transforms a point using this matrix. | |
| TransformPoint(Double, Double) | Transforms a point using this matrix. | |
| TransformVector(PointD2D) | Transforms a vector using this matrix (ignores translation). | |
| TransformVector(Double, Double) | Transforms a vector using this matrix (ignores translation). | |
| TranslateAppend | Appends a translation to the matrix. | |
| TranslatePrepend | Prepends a translation to the matrix. |
| Name | Description | |
|---|---|---|
| InverseTransformPoint | (Defined by GeometryToSystemDrawingConversions) | |
| InverseTransformVector | (Defined by GeometryToSystemDrawingConversions) | |
| PrependTransform | (Defined by GeometryToSystemDrawingConversions) | |
| ToGdi | (Defined by GeometryToSystemDrawingConversions) | |
| TransformPath | (Defined by GeometryToSystemDrawingConversions) | |
| TransformPoint | (Defined by GeometryToSystemDrawingConversions) | |
| TransformPoints | (Defined by GeometryToSystemDrawingConversions) | |
| TransformVector | (Defined by GeometryToSystemDrawingConversions) |