Matrix.Matrix
Contents
[
Hide
]Matrix()
Initializes a new instance of the Matrix class as the identity matrix.
public Matrix()
See Also
- class Matrix
- namespace Aspose.Imaging
- assembly Aspose.Imaging
Matrix(float, float, float, float, float, float)
Initializes a new instance of the Matrix
class.
public Matrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameter | Type | Description |
---|---|---|
m11 | Single | m00 M11 Scale X |
m12 | Single | m10 M12 Shear Y |
m21 | Single | m01 M21 Shear X |
m22 | Single | m11 M22 Scale Y |
m31 | Single | m02 M31 Translate X |
m32 | Single | m12 M32 Translate Y |
See Also
- class Matrix
- namespace Aspose.Imaging
- assembly Aspose.Imaging
Matrix(RectangleF, PointF[])
Initializes a new instance of the Matrix
class to the geometric transform defined by the specified rectangle and array of points.
public Matrix(RectangleF rect, PointF[] plgpts)
Parameter | Type | Description |
---|---|---|
rect | RectangleF | A RectangleF structure that represents the rectangle to be transformed. |
plgpts | PointF[] | An array of three PointF structures that represents the points of a parallelogram to which the upper-left, upper-right, and lower-left corners of the rectangle is to be transformed. The lower-right corner of the parallelogram is implied by the first three corners. |
See Also
- struct RectangleF
- struct PointF
- class Matrix
- namespace Aspose.Imaging
- assembly Aspose.Imaging
Matrix(Rectangle, Point[])
Initializes a new instance of the Matrix
class to the geometric transform defined by the specified rectangle and array of points.
public Matrix(Rectangle rect, Point[] plgpts)
Parameter | Type | Description |
---|---|---|
rect | Rectangle | A Rectangle structure that represents the rectangle to be transformed. |
plgpts | Point[] | An array of three Point structures that represents the points of a parallelogram to which the upper-left, upper-right, and lower-left corners of the rectangle is to be transformed. The lower-right corner of the parallelogram is implied by the first three corners. |
See Also
- struct Rectangle
- struct Point
- class Matrix
- namespace Aspose.Imaging
- assembly Aspose.Imaging
Matrix(Matrix)
Makes a copy of the Matrix
class.
public Matrix(Matrix origin)
Parameter | Type | Description |
---|---|---|
origin | Matrix | A base matrix for coping |
See Also
- class Matrix
- namespace Aspose.Imaging
- assembly Aspose.Imaging