FMatrix4
概要
FMatrix4 は Aspose.3D の Java 用 FOSS におけるクラスです。継承元: Struct<FMatrix4>, Serializable。
FMatrix4 は、3D 変換のために行列やベクトルを連結、転置、逆算、乗算するメソッドを備えた、完全な 4×4 行列実装を提供します。
このクラスは、Java プログラムで FMatrix4 オブジェクトを操作するための 15 のメソッドを提供します。利用可能なメソッドは、FMatrix4, clone, concatenate, copyFrom, equals, getIdentity, hashCode, inverse, mul, transpose です。Aspose.3D の Java 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の Java アプリケーションからアクセス可能です。プロパティ: identity。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
identity | FMatrix4 | 読み取り | 単位行列を取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
FMatrix4() | この FMatrix4 インスタンスで FMatrix4 を呼び出します。 |
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) | この FMatrix4 インスタンスで FMatrix4(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) を呼び出します。 |
FMatrix4(mat: Matrix4) | この FMatrix4 インスタンスで FMatrix4(mat) を呼び出します。 |
getIdentity() → FMatrix4 | 単位行列を返します。 |
concatenate(m: FMatrix4) → FMatrix4 | この FMatrix4 インスタンスで concatenate(m) を呼び出します。 |
concatenate(m: Matrix4) → FMatrix4 | この FMatrix4 インスタンスで concatenate(m) を呼び出します。 |
transpose() → FMatrix4 | この FMatrix4 インスタンスで transpose を呼び出します。 |
inverse() → FMatrix4 | この FMatrix4 インスタンスで inverse を呼び出します。 |
mul(lhs: FMatrix4, v: float) → FMatrix4 | この FMatrix4 インスタンスで mul(lhs, v) を呼び出します。 |
mul(lhs: FMatrix4, rhs: FMatrix4) → FMatrix4 | この FMatrix4 インスタンスで mul(lhs, rhs) を呼び出します。 |
mul(m: FMatrix4, v: FVector3) → FVector3 | この FMatrix4 インスタンスで mul(m, v) を呼び出します。 |
clone() → FMatrix4 | この FMatrix4 インスタンスで clone を呼び出します。 |
copyFrom(other: FMatrix4) | この FMatrix4 インスタンスで copyFrom(other) を呼び出します。 |
equals(obj: Object) → boolean | この FMatrix4 インスタンスで equals(obj) を呼び出します。 |
hashCode() → int | この FMatrix4 インスタンスの hashCode を呼び出します。 |