FMatrix4

FMatrix4 class

Матрица 4x4, все компоненты в типе float

Свойства

ИмяОписание
m00Элемент m00.
m01Элемент m01.
m02Элемент m02.
m03Элемент m03.
m10Элемент m10.
m11Элемент m11.
m12Эта m12.
m13Эта m13.
m20Эта m20.
m21Эта m21.
m22Эта m22.
m23Эта m23.
m30Эта m30.
m31Эта m31.
m32Эта m32.
m33Эта m33.
IDENTITYЭта единичная матрица

Методы

constructor

ИмяОписание
constructor()

Result:


constructor_overload

ИмяОписание
constructor_overload(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33)Инициализировать экземпляр FMatrix4

Parameters:

ИмяТипОписание
m0Numbernull
m0Numbernull
m0Numbernull
m0Numbernull
m1Numbernull
m1Numbernull
m1Numbernull
m1Numbernull
m2Numbernull
m2Numbernull
m2Numbernull
m2Numbernull
m3Numbernull
m3Numbernull
m3Numbernull
m3Numbernull

Result:


constructor_overload2

ИмяОписание
constructor_overload2(mat)Инициализировать экземпляр FMatrix4 из экземпляра Matrix4.

Parameters:

ИмяТипОписание
maMatrix4null

Result:


constructor_overload3

ИмяОписание
constructor_overload3(r0, r1, r2, r3)Создаёт матрицу из 4 строк.

Parameters:

ИмяТипОписание
r0FVector4R0.
r1FVector4R1.
r2FVector4R2.
r3FVector4R3.

Result:


concatenate

ИмяОписание
concatenate(m2)Объединяет две матрицы

Parameters:

ИмяТипОписание
m2FMatrix4M2.

Result: FMatrix4


concatenate

ИмяОписание
concatenate(m2)Объединяет две матрицы

Parameters:

ИмяТипОписание
m2Matrix4M2.

Result: FMatrix4


transpose

ИмяОписание
transpose()Транспонирует этот экземпляр.

Result: FMatrix4


inverse

ИмяОписание
inverse()Вычисляет обратную матрицу текущего экземпляра.

Result: FMatrix4