FMatrix4
Pregled
FMatrix4 је класа у Aspose.3D FOSS за Типскрипт.
FMatrix4.constructor ствара нову инстанцију ФМАТРИКС4 са подразумеваним нулевим вредностима.
Ова класа пружа 4 методе за рад са ФМатрикс4 објектима у програмима Типескрипт. Доступне методе укључују: concatenate, constructor, inverse, transpose. Сви јавни чланови су доступни за било коју апликацију Типескрипт након инсталације Aspose.3D ФОСС-а за пакете Типаскрит. имовине : identity, m00, m01, m02, m03, m10,И још 11 више.
Opis
FMatrix4 је класа у библиотеци Aspose.3D ФОСС за TypeScript која излага 5 метода и 17 својстава за програмску употребу.
Кључне способности укључују: fmatrix4; number; number.Ове операције омогућавају програмерима да интегришу функцију fmatrix4 директно у апликације TypeScript.
Класа такође пружа identity имовине (узимају у обзир идентитет).
Класа нуди 5 конструктора преоптерећења, омогућавајући флексибилне иницијализације у зависности од позивног контекста.
Svojstva
| Име | Тип | Access | Opis |
|---|---|---|---|
identity | FMatrix4 | читање | Vraća identitet. |
m00 | number | Прочитајте / Пишите | Vraća m00. |
m01 | number | Прочитајте / Пишите | Vraća m01. |
m02 | number | Прочитајте / Пишите | Vraća m02. |
m03 | number | Прочитајте / Пишите | Vraća m03. |
m10 | number | Прочитајте / Пишите | Vraća m10. |
m11 | number | Прочитајте / Пишите | Vraća m11. |
m12 | number | Прочитајте / Пишите | Vraća m12. |
m13 | number | Прочитајте / Пишите | Dobija m13. |
m20 | number | Прочитајте / Пишите | Dobija m20. |
m21 | number | Прочитајте / Пишите | Vraća m21. |
m22 | number | Прочитајте / Пишите | Vraća m22. |
m23 | number | Прочитајте / Пишите | Vraća m23. |
m30 | number | Прочитајте / Пишите | Vraća m30. |
m31 | number | Прочитајте / Пишите | Vraća m31. |
m32 | number | Прочитајте / Пишите | Dobija m32. |
m33 | number | Прочитајте / Пишите | Vraća m33. |
Metode
| Signature | Opis |
|---|---|
constructor() | Креира нови ФМАТРИКС4 иницијализован са 16 нумеричких елемената који су испоручени |
constructor(m00: number, m01: number, m02: number, m03: number, m10: number, m11: number, m12: number, m13: number, m20: number, m21: number, m22: number, m23: number, m30: number, m31: number, m32: number, m33: number) | Креира ФМатрикс4 иницијализован са 16 снабдеваних елемената пловидбе у редовном главном реду |
constructor(mat: Matrix4) | Креира ФМатрик4 копирањем елемената датог Матрикса4 |
constructor(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | Креира ФМАТРИКС4 од четири вектора FVector4 редова |
constructor() | Креира ФМатрикс4 иницијализован са свим нуле вредностима |
concatenate(m2: FMatrix4) → FMatrix4 | Враћа нови ФМатрикс4 који је резултат конкатенанције ове матрице са било којом компатибилном материцом. |
concatenate(m2: Matrix4) → FMatrix4 | Враћа нови ФМатрик4 који је резултат конкатенанције ове матрице са датом Матрик4 |
concatenate(m2: any) → FMatrix4 | Враћа нови ФМатрик4 резултат конкатенанције ове матрице са компатибилан аргумент марице |
transpose() → FMatrix4 | Враћа нови ФМАТРИКС4 са редовима и колонама замене |
inverse() → FMatrix4 | Враћа нови ФМатрикс4 који је математички обрнутост ове матрице. |