Matrix3D
Contents
[
Hide
]Matrix3D class
Class represents transformation matrix.
The Matrix3D type exposes the following members:
Constructors
Name | Description |
---|---|
Matrix3D() | Constructor creates standard 1 to 1 matrix: [ A B C D E F G H I Tx Ty Tz] = [ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0 , 0] |
Matrix3D(matrix_3d_array) | Initializes a new instance of the Matrix3D class |
Matrix3D(matrix) | Initializes a new instance of the Matrix3D class |
Matrix3D(a, b, c, d, e, f, g, h, i, tx, ty, tz) | Initializes a new instance of the Matrix3D class |
Properties
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. |
e | E member of the transformation matrix. |
f | F member of the transformation matrix. |
g | G member of the transformation matrix. |
h | H member of the transformation matrix. |
i | I member of the transformation matrix. |
tx | Tx member of the transformation matrix. |
ty | Ty member of the transformation matrix. |
tz | Tz member of the transformation matrix. |
Methods
Name | Description |
---|---|
get_angle(rotation) | Transaltes rotation into angle (degrees) |
add(other) | Adds matrix to other matrix. |
See Also
- namespace aspose.pdf
- assembly Aspose.PDF