FMatrix4
Übersicht
FMatrix4 ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: Struct<FMatrix4>, Serializable.
FMatrix4 bietet eine vollständige 4×4-Matrix-Implementierung mit Methoden zum Konkatenieren, Transponieren, Invertieren und Multiplizieren von Matrizen oder Vektoren für 3D-Transformationen.
Diese Klasse stellt 15 Methoden zur Arbeit mit FMatrix4-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: FMatrix4, clone, concatenate, copyFrom, equals, getIdentity, hashCode, inverse, mul, transpose. Alle öffentlichen Mitglieder sind für jede Java-Anwendung nach der Installation des Aspose.3D FOSS für Java-Pakets zugänglich. Eigenschaften: identity.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
identity | FMatrix4 | Lesen | Liefert die Identität. |
Methoden
| Signatur | Beschreibung |
|---|---|
FMatrix4() | Ruft FMatrix4 für diese FMatrix4-Instanz auf. |
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) | Ruft FMatrix4(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) für diese FMatrix4-Instanz auf. |
FMatrix4(mat: Matrix4) | Ruft FMatrix4(mat) für diese FMatrix4-Instanz auf. |
getIdentity() → FMatrix4 | Gibt die Identität zurück. |
concatenate(m: FMatrix4) → FMatrix4 | Ruft concatenate(m) für diese FMatrix4-Instanz auf. |
concatenate(m: Matrix4) → FMatrix4 | Ruft concatenate(m) für diese FMatrix4-Instanz auf. |
transpose() → FMatrix4 | Ruft transpose für diese FMatrix4-Instanz auf. |
inverse() → FMatrix4 | Ruft inverse für diese FMatrix4-Instanz auf. |
mul(lhs: FMatrix4, v: float) → FMatrix4 | Ruft mul(lhs, v) für diese FMatrix4-Instanz auf. |
mul(lhs: FMatrix4, rhs: FMatrix4) → FMatrix4 | Ruft mul(lhs, rhs) auf dieser FMatrix4-Instanz auf. |
mul(m: FMatrix4, v: FVector3) → FVector3 | Ruft mul(m, v) auf dieser FMatrix4-Instanz auf. |
clone() → FMatrix4 | Ruft clone auf dieser FMatrix4-Instanz auf. |
copyFrom(other: FMatrix4) | Ruft copyFrom(other) auf dieser FMatrix4-Instanz auf. |
equals(obj: Object) → boolean | Ruft equals(obj) auf dieser FMatrix4-Instanz auf. |
hashCode() → int | Ruft hashCode für diese FMatrix4-Instanz auf. |