Класс 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 | Возвращает текстовое представление матрицы. |
См. также
- Class Object
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++