戻る

クラス
lib.math.TransformMatrix の使用

TransformMatrix を使用するパッケージ
lib.directx DirectX7 の初期化、 テクスチャや XFile のローダーなど Direct3D, DirectDraw 関連が含まれています。 
lib.math ベクトルや行列など、主に 3D の計算を行うクラスで構成されています。 
 

lib.directx での TransformMatrix の使用
 

TransformMatrix を返す lib.directx のメソッド
 TransformMatrix XFileObjectFrame.getTransformMatrix()
           
 TransformMatrix XFileObjectFrame.getTransformMatrix(java.lang.String name)
           
 TransformMatrix XFileObjectMesh.getTransformMatrix(java.lang.String name)
           
 TransformMatrix XFileObject.getTransformMatrix(java.lang.String name)
           
 TransformMatrix CompiledXFileObject.getTransformMatrix(java.lang.String name)
           
 

TransformMatrix のパラメータを持つ lib.directx のメソッド
 void XFileObjectNode.computeBoundingSphereCenter(TransformMatrix matrix, lib.directx.D3DVECTOR center, int[] pointLength)
           
 void XFileObjectNode.computeBoundingSphereRadius(TransformMatrix matrix, lib.directx.D3DVECTOR center, lib.directx.D3DVALUE radius)
           
 void XFileObjectCompiler.convertNode(XFileObjectNode node, TransformMatrix transform)
           
 void XFileObjectCompiler.convertNode(XFileObjectMesh node, TransformMatrix transform)
           
 void XFileObjectCompiler.convertNode(XFileObjectFrame node, TransformMatrix transform)
           
 void XFileObjectFrame.computeBoundingSphereCenter(TransformMatrix matrix, lib.directx.D3DVECTOR center, int[] pointLength)
           
 void XFileObjectFrame.computeBoundingSphereRadius(TransformMatrix matrix, lib.directx.D3DVECTOR center, lib.directx.D3DVALUE radius)
           
 Vector3[] XFileObjectFrame.getVertices(TransformMatrix transform)
           
 void XFileObjectMesh.computeBoundingSphereCenter(TransformMatrix matrix, lib.directx.D3DVECTOR center, int[] pointLength)
           
 void XFileObjectMesh.computeBoundingSphereRadius(TransformMatrix matrix, lib.directx.D3DVECTOR center, lib.directx.D3DVALUE radius)
           
 Vector3[] XFileObjectMesh.getVertices(TransformMatrix transform)
           
 

lib.math での TransformMatrix の使用
 

lib.math での TransformMatrix のサブクラス
 class RotationMatrix
          回転を表す同次変換行列を表すクラスです。
 class TranslationMatrix
          平行移動を表す同次変換行列を表すクラスです。
 

TransformMatrix を返す lib.math のメソッド
 TransformMatrix TransformMatrix.multiply(TransformMatrix multiplier)
           
 TransformMatrix TransformMatrix.operator_star(TransformMatrix multiplier)
           
 

TransformMatrix のパラメータを持つ lib.math のメソッド
 void TransformMatrix.setRotationInverse(TransformMatrix rotation)
           
 TransformMatrix TransformMatrix.multiply(TransformMatrix multiplier)
           
 TransformMatrix TransformMatrix.operator_star(TransformMatrix multiplier)
           
 void TransformMatrix.setMultiplication(TransformMatrix multiplicand, TransformMatrix multiplier)
           
 void RotationMatrix.setMultiplication(TransformMatrix multiplicand, TransformMatrix multiplier)
           
 void TranslationMatrix.setMultiplication(TransformMatrix multiplicand, TransformMatrix multiplier)
           
 

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


戻る