FMatrix4
General
FMatrix4 és una estructura en Aspose.3D FOSS per a .NET. Heretaris de: IEquatable<FMatrix4>.
FMatrix4 es pot construir a partir de 16 valors escalars, d’una altra matriu o de quatre vectors de filas; dóna suport a Concatenat, Transposació, Invers, controls d ‘igualtat i proporciona una matrius estàtica d “Identitat.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
Identity | FMatrix4 | Llegeix. | Proporciona una matriu de només lectura que representa la transformació d’identitat. |
Mètodes
| Signatura | Descripció |
|---|---|
FMatrix4(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) | Crea una matriu de 16 elements individuales en ordre major. |
FMatrix4(mat: Matrix4) | |
FMatrix4(r0: FVector4, r1: FVector4, r2: FVector4, r3: FVector4) | |
Concatenate(m2: FMatrix4) | Multiplica aquesta matriu per una altra FMatrix4, emmagatzemant el resultat en aquest cas. |
Concatenate(m2: Matrix4) | |
Transpose() | Swaps filas i columnes de la matriu en el seu lloc |
Inverse() | S’utilitza per substituir la matriu amb el seu invers, si és invertible. |
Equals(other: FMatrix4) | Retorna true quan l’objecte proporcionat és una FMatrix4 amb els mateixos elements. |
Equals(obj: object?) | |
GetHashCode() | Retorna un codi de hash basat en els valors dels elements de la matriu. |