Aspose::Pdf::Matrix3D::Matrix3D constructor
Contents
[
Hide
]Matrix3D::Matrix3D() constructor
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].
Aspose::Pdf::Matrix3D::Matrix3D()
See Also
- Class Matrix3D
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++
Matrix3D::Matrix3D(double, double, double, double, double, double, double, double, double, double, double, double) constructor
Initializes transformation matrix with specified coefficients.
Aspose::Pdf::Matrix3D::Matrix3D(double a, double b, double c, double d, double e, double f, double g, double h, double i, double tx, double ty, double tz)
Parameter | Type | Description |
---|---|---|
a | double | A matrix value. |
b | double | B matrix value. |
c | double | C matrix value. |
d | double | D matrix value. |
e | double | E matrix value. |
f | double | F matrix value. |
g | double | G matrix value. |
h | double | H matrix value. |
i | double | I matrix value. |
tx | double | TX matrix value. |
ty | double | TY matrix value. |
tz | double | TZ matrix value. |
See Also
- Class Matrix3D
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++
Matrix3D::Matrix3D(System::ArrayPtr<double>) constructor
Constructor accepts a matrix with following array representation: [ A B C D E F G H I Tx Ty Tz].
Aspose::Pdf::Matrix3D::Matrix3D(System::ArrayPtr<double> matrix3DArray)
Parameter | Type | Description |
---|---|---|
matrix3DArray | System::ArrayPtr<double> | Matrix data array. |
See Also
- Class Matrix3D
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++
Matrix3D::Matrix3D(System::SharedPtr<Matrix3D>) constructor
Constructor accepts a matrix to create a copy.
Aspose::Pdf::Matrix3D::Matrix3D(System::SharedPtr<Matrix3D> matrix)
Parameter | Type | Description |
---|---|---|
matrix | System::SharedPtr<Matrix3D> | Matrix3D object. |
See Also
- Class Matrix3D
- Class Matrix3D
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++