Aspose::Pdf::Matrix3D::Matrix3D constructor

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

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)
ParameterTypeDescription
adoubleA matrix value.
bdoubleB matrix value.
cdoubleC matrix value.
ddoubleD matrix value.
edoubleE matrix value.
fdoubleF matrix value.
gdoubleG matrix value.
hdoubleH matrix value.
idoubleI matrix value.
txdoubleTX matrix value.
tydoubleTY matrix value.
tzdoubleTZ matrix value.

See Also

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)
ParameterTypeDescription
matrix3DArraySystem::ArrayPtr<double>Matrix data array.

See Also

Matrix3D::Matrix3D(System::SharedPtr<Matrix3D>) constructor

Constructor accepts a matrix to create a copy.

Aspose::Pdf::Matrix3D::Matrix3D(System::SharedPtr<Matrix3D> matrix)
ParameterTypeDescription
matrixSystem::SharedPtr<Matrix3D>Matrix3D object.

See Also