Класс Aspose::Pdf::Matrix3D

Matrix3D class

Класс представляет матрицу преобразования.

class Matrix3D : public System::Object

Методы

МетодОписание
Add(const System::SharedPtr<Matrix3D>&)Добавляет матрицу к другой матрице.
Equals(System::SharedPtr<System::Object>) overrideСравнивает матрицу с другим объектом.
get_A()Элемент A преобразовательной матрицы.
get_B()Элемент B преобразовательной матрицы.
get_C()Элемент C преобразовательной матрицы.
get_D()Элемент D преобразовательной матрицы.
get_E()Элемент E преобразовательной матрицы.
get_F()Элемент F преобразовательной матрицы.
get_G()Элемент G матрицы преобразования.
get_H()Элемент H матрицы преобразования.
get_I()Элемент I матрицы преобразования.
get_Tx()Элемент Tx матрицы преобразования.
get_Ty()Элемент Ty матрицы преобразования.
get_Tz()Элемент Tz матрицы преобразования.
static GetAngle(Rotation)Преобразует вращение в угол (градусы)
GetHashCode() const overrideХеш-код объекта.
Matrix3D()Конструктор создает стандартную матрицу 1 к 1: [ 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(const System::ArrayPtr<double>&)Конструктор принимает матрицу со следующим представлением массива: [ A B C D E F G H I Tx Ty Tz].
Matrix3D(const System::SharedPtr<Matrix3D>&)Конструктор принимает матрицу для создания копии.
Matrix3D(double, double, double, double, double, double, double, double, double, double, double, double)Инициализирует преобразовательную матрицу с указанными коэффициентами.
set_A(double)Элемент A преобразовательной матрицы.
set_B(double)Элемент B преобразовательной матрицы.
set_C(double)Элемент C преобразовательной матрицы.
set_D(double)Элемент D преобразовательной матрицы.
set_E(double)Элемент E преобразовательной матрицы.
set_F(double)Элемент F преобразовательной матрицы.
set_G(double)Элемент G матрицы преобразования.
set_H(double)Элемент H матрицы преобразования.
set_I(double)Элемент I матрицы преобразования.
set_Tx(double)Элемент Tx матрицы преобразования.
set_Ty(double)Элемент Ty матрицы преобразования.
set_Tz(double)Элемент Tz матрицы преобразования.
ToString() const overrideВозвращает текстовое представление матрицы.

См. также