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.

Свойства

Имя:Тип:ДоступОписание:
m00floatЧтение/записьПолучает или задает m00.
m01floatЧтение/записьПолучает или задает m01.
m02floatЧтение/записьПолучает или задает m02.
m03floatЧтение/записьПолучает или задает m03.
m10floatЧтение/записьПолучает или задаёт m10.
m11floatЧтение/записьПолучает или задает m11.
m12floatЧтение/записьПолучает или задает m12.
m13floatЧтение/записьПолучает или задает m13.
m20floatЧтение/записьПолучает или задает m20.
m21floatЧтение/записьПолучает или задает m21.
m22floatЧтение/записьПолучает или задает m22.
m23floatЧтение/записьПолучает или задает значение m23.
m30floatЧтение/записьПолучает или задает m30.
m31floatЧтение/записьПолучает или задает m31.
m32floatЧтение/записьПолучает или задает значение m32.
m33floatЧтение/записьПолучает или задает 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.

См. также:

 Русский