Quaternion
概要
Quaternion クラスです. これは,JavaのPLACEHOLDER_0で使用されます. 遺産は: Serializable.
Quaternion.Quaternion creates a quaternion with default components (0,0,0,0).
このクラスでは,Java プログラムでクワターニオンオブジェクトと作業するための9つの方法が提供されています. 可能な方法には: Quaternion, conjugate, fromAngleAxis, fromEulerAngle, getIdentity, multiply, normalize. すべてのパブリックメンバーは,JavaのパッケージのためのFOSS Aspose.3D をインストールした後で,任意の Java アプリケーションにアクセスできます. 特性: identity.
特性について
| 名称 (名) | タイプ | Access | 記述 |
|---|---|---|---|
identity | Quaternion | 読み取ること | 識別を手に入れる. |
方法について
| Signature | 記述 |
|---|---|
Quaternion() | 定数 x,y,z,w のコンポーネントをクワターニオンに初期化する. |
Quaternion(w: double, x: double, y: double, z: double) | このQuaternionインスタンスで,この Quaternionを呼びます. |
fromEulerAngle(pitch: double, yaw: double, roll: double) → Quaternion | このクワターニオンインスタンスで. コーナーに,このコラムを入力してください. |
fromAngleAxis(angle: double, axis: Vector3) → Quaternion | 旋回角度と軸ベクトルからクワターニオンを作り出します. |
getIdentity() → Quaternion | 識別を返します. |
normalize() → Quaternion | 原始に相当する単位長クワターニオンを返します. |
conjugate() → Quaternion | 配列の結合値を返します. |
multiply(a: Quaternion, b: Quaternion) → Quaternion | 2つの四分子のaとbの積を返します. |
multiply(q: Quaternion) → Quaternion | このQuaternionインスタンスで multiply (q) を呼びます. |