FMatrix4
Обзор
FMatrix4 — это класс в Aspose.3D FOSS для Python.
Матрица 4x4 со всеми компонентами типа float
Этот класс объявляет 6 методов для объектов FMatrix4 в программах Python. Доступные методы включают: __init__, concatenate, from_matrix, inverse, transpose. Все публичные члены доступны любому приложению Python после установки пакета Aspose.3D FOSS для Python. Свойства: identity, m00, m01, m02, m03, m10 и ещё 11.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
m00 | float | Чтение/запись | Получает или задает m00. |
m01 | float | Чтение/запись | Получает или задает m01. |
m02 | float | Чтение/запись | Получает или задает m02. |
m03 | float | Чтение/запись | Получает или задает m03. |
m10 | float | Чтение/запись | Получает или задаёт m10. |
m11 | float | Чтение/запись | Получает или задает m11. |
m12 | float | Чтение/запись | Получает или задает m12. |
m13 | float | Чтение/запись | Получает или задает m13. |
m20 | float | Чтение/запись | Получает или задает m20. |
m21 | float | Чтение/запись | Получает или задает m21. |
m22 | float | Чтение/запись | Получает или задает m22. |
m23 | float | Чтение/запись | Получает или задает значение m23. |
m30 | float | Чтение/запись | Получает или задает m30. |
m31 | float | Чтение/запись | Получает или задает m31. |
m32 | float | Чтение/запись | Получает или задает значение m32. |
m33 | float | Чтение/запись | Получает или задает m33. |
identity | 'FMatrix4' | Чтение | Возвращает единичную матрицу |
Методы
| Сигнатура | Описание: |
|---|---|
__init__(m00: float, m01: float, m02: float, m03: float, m10: float, m11: float, m12: float, m13: float, m20: float, m21: float, m22: float, m23: float, m30: float, m31: float, m32: float, m33: float) | Calls init(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) в этом экземпляре FMatrix4. |
from_matrix(mat: 'Matrix4') → 'FMatrix4' | Не реализовано в FOSS-издании — бросает исключение во время выполнения. Вызывает from_matrix(mat) в этом экземпляре FMatrix4. |
concatenate(m2: 'FMatrix4') → 'FMatrix4' | Не реализовано в FOSS-издании — бросает исключение во время выполнения. Возвращает новый объект FMatrix4, представляющий произведение текущей матрицы на m2 |
concatenate(m2: 'Matrix4') → 'FMatrix4' | Не реализовано в FOSS-издании — бросает исключение во время выполнения. Вызывает concatenate(m2) у этого экземпляра FMatrix4. |
transpose() → 'FMatrix4' | Не реализовано в FOSS-издании — бросает исключение во время выполнения. Вызывает transpose у этого экземпляра FMatrix4. |
inverse() → 'FMatrix4' | Не реализовано в FOSS-издании — бросает ошибку во время выполнения. Вызывает inverse у этого экземпляра FMatrix4. |