戻る

lib.directx
クラス CompiledXFileObject

java.lang.Object
  |
  +--lib.directx.XFileObject
        |
        +--lib.directx.CompiledXFileObject

public class CompiledXFileObject
extends XFileObject

最適化された XFileObject を表現するクラスです。 最適化された XFileObject はより多くのメモリーを消費しますが、 高速に表示できます。

導入されたバージョン:
1999/12/24
関連項目:
XFileObject

コンストラクタの概要
CompiledXFileObject(XFileObjectNode shapeTree, XFileObjectMesh[] shapeMeshes, int shapeMeshLength)
           
 
メソッドの概要
 void detachNode(java.lang.String name)
           
 void finalize()
           
 TransformMatrix getTransformMatrix(java.lang.String name)
           
 void paint(lib.directx.IDirect3DDevice7 device)
           
 void setAlpha(int value)
           
 void setCompiledData(XFileObjectMesh[] shapeMeshes, int shapeMeshLength)
           
 
クラス lib.directx.XFileObject から継承したメソッド
getBoundingBox, getBoundingSphere, getNode, getTree, getVertices
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CompiledXFileObject

public CompiledXFileObject(XFileObjectNode shapeTree,
                           XFileObjectMesh[] shapeMeshes,
                           int shapeMeshLength)
メソッドの詳細

paint

public void paint(lib.directx.IDirect3DDevice7 device)
オーバーライド:
クラス XFileObject 内の paint

detachNode

public void detachNode(java.lang.String name)
オーバーライド:
クラス XFileObject 内の detachNode

getTransformMatrix

public TransformMatrix getTransformMatrix(java.lang.String name)
オーバーライド:
クラス XFileObject 内の getTransformMatrix

setAlpha

public void setAlpha(int value)
オーバーライド:
クラス XFileObject 内の setAlpha

setCompiledData

public void setCompiledData(XFileObjectMesh[] shapeMeshes,
                            int shapeMeshLength)

finalize

public void finalize()
オーバーライド:
クラス XFileObject 内の finalize

戻る