戻る

クラス
lib.math.Quaternion の使用

Quaternion を使用するパッケージ
lib.math ベクトルや行列など、主に 3D の計算を行うクラスで構成されています。 
 

lib.math での Quaternion の使用
 

Quaternion を返す lib.math のメソッド
 Quaternion Quaternion.add(Quaternion addend)
           
 Quaternion Quaternion.operator_plus(Quaternion addend)
           
 Quaternion Quaternion.subtract(Quaternion value1)
           
 Quaternion Quaternion.operator_minus(Quaternion value1)
           
 Quaternion Quaternion.multiply(Quaternion multiplier)
           
 Quaternion Quaternion.operator_star(Quaternion multiplier)
           
 Quaternion Quaternion.multiply(float multiplier)
           
 Quaternion Quaternion.operator_star(float multiplier)
           
 Quaternion Quaternion.conjugate()
           
 Quaternion Quaternion.inverse()
           
 Quaternion Quaternion.slerp(Quaternion value1, double alpha)
           
 Quaternion Quaternion.normalize()
           
 

Quaternion のパラメータを持つ lib.math のメソッド
 void TransformMatrix.setRotation(Quaternion rotation)
           
 void TranslationMatrix.setRotation(Quaternion rotation)
           
 void Quaternion.set(Quaternion quaternion)
           
 void Quaternion.setAddition(Quaternion value, Quaternion addend)
           
 void Quaternion.setSubtraction(Quaternion value0, Quaternion value1)
           
 void Quaternion.setMultiplication(Quaternion multiplicand, Quaternion multiplier)
           
 void Quaternion.setConjugate(Quaternion value)
           
 void Quaternion.setInverse(Quaternion value)
           
 void Quaternion.setSlerp(Quaternion value0, Quaternion value1, double alpha)
           
 Quaternion Quaternion.add(Quaternion addend)
           
 Quaternion Quaternion.operator_plus(Quaternion addend)
           
 Quaternion Quaternion.subtract(Quaternion value1)
           
 Quaternion Quaternion.operator_minus(Quaternion value1)
           
 Quaternion Quaternion.multiply(Quaternion multiplier)
           
 Quaternion Quaternion.operator_star(Quaternion multiplier)
           
 float Quaternion.dot(Quaternion multiplier)
           
 Quaternion Quaternion.slerp(Quaternion value1, double alpha)
           
 

Quaternion のパラメータを持つ lib.math のコンストラクタ
Quaternion.Quaternion(Quaternion quaternion)
           
 


戻る