Matrix Class |
Namespace: Aspose.Pdf
The Matrix type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Matrix |
Constructor
creates stanrard 1 to 1 matrix:
[ A B C D E F ] = [ 1, 0, 0, 1, 0, 0]
|
![]() ![]() | Matrix(Double) |
Constructor
accepts a matrix with following array representation:
[ A B C D E F ]
|
![]() | Matrix(Single) |
Constructor
accepts a matrix with following array representation:
[ A B C D E F ]
|
![]() | Matrix(Matrix) |
Constructor
accepts a matrix to create a copy
|
![]() ![]() | Matrix(Double, Double, Double, Double, Double, Double) |
Initializes transformation matrix with specified coefficients.
|
Name | Description | |
---|---|---|
![]() | A |
A member of the transformation matrix.
|
![]() | B |
B member of the transformation matrix.
|
![]() | C |
C member of the transformation matrix.
|
![]() | D |
D member of the transformation matrix.
|
![]() | Data |
Gets data of Matrix as array.
|
![]() | E |
E member of the transformation matrix.
|
![]() | Elements |
Elements of the matrix.
|
![]() | F |
F member of the transformation matrix.
|
Name | Description | |
---|---|---|
![]() | Add |
Adds matrix to other matrix.
|
![]() | Equals |
Compares matrix agains other object.
(Overrides ObjectEquals(Object).) |
![]() ![]() ![]() | GetAngle |
Transaltes rotation into angle (degrees)
|
![]() | GetHashCode |
Hash-code for object.
(Overrides ObjectGetHashCode.) |
![]() | GetType | (Inherited from Object.) |
![]() ![]() | Multiply |
Multiplies the matrix by other matrix.
|
![]() ![]() | Reverse |
Calculates reverse matrix.
|
![]() ![]() ![]() | Rotation |
Creates matrix for given rotation angle.
|
![]() ![]() ![]() | Skew |
Creates matrix for given rotation angle.
|
![]() | ToString |
Returns text reporesentation of the matrix.
(Overrides ObjectToString.) |
![]() ![]() | Transform(Point) |
Transforms point using this matrix.
|
![]() ![]() | Transform(Rectangle) |
Transformes rectangle.
If angle is not 90 * N degrees then bounding rectangle is returned.
|