FMatrix4
Overview
FMatrix4 is a class in Aspose.3D FOSS for Java.
Inherits from: Struct<FMatrix4>, Serializable.
FMatrix4 provides a full 4×4 matrix implementation with methods to concatenate, transpose, invert, and multiply matrices or vectors for 3D transformations.
This class provides 15 methods for working with FMatrix4 objects in Java programs.
Available methods include: FMatrix4, clone, concatenate, copyFrom, equals, getIdentity, hashCode, inverse, mul, transpose.
All public members are accessible to any Java application after installing the Aspose.3D FOSS for Java package.
Properties: identity.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
identity | FMatrix4 | Read | Gets the identity. |
Methods
| Signature | Description |
|---|---|
FMatrix4() | Calls FMatrix4 on this FMatrix4 instance. |
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) | Calls FMatrix4(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) on this FMatrix4 instance. |
FMatrix4(mat: Matrix4) | Calls FMatrix4(mat) on this FMatrix4 instance. |
getIdentity() → FMatrix4 | Returns the identity. |
concatenate(m: FMatrix4) → FMatrix4 | Calls concatenate(m) on this FMatrix4 instance. |
concatenate(m: Matrix4) → FMatrix4 | Calls concatenate(m) on this FMatrix4 instance. |
transpose() → FMatrix4 | Calls transpose on this FMatrix4 instance. |
inverse() → FMatrix4 | Calls inverse on this FMatrix4 instance. |
mul(lhs: FMatrix4, v: float) → FMatrix4 | Calls mul(lhs, v) on this FMatrix4 instance. |
mul(lhs: FMatrix4, rhs: FMatrix4) → FMatrix4 | Calls mul(lhs, rhs) on this FMatrix4 instance. |
mul(m: FMatrix4, v: FVector3) → FVector3 | Calls mul(m, v) on this FMatrix4 instance. |
clone() → FMatrix4 | Calls clone on this FMatrix4 instance. |
copyFrom(other: FMatrix4) | Calls copyFrom(other) on this FMatrix4 instance. |
equals(obj: Object) → boolean | Calls equals(obj) on this FMatrix4 instance. |
hashCode() → int | Calls hashCode on this FMatrix4 instance. |