projectkyoto.jme3.mmd
クラス PMDMesh

java.lang.Object
  上位を拡張 com.jme3.scene.Mesh
      上位を拡張 projectkyoto.jme3.mmd.PMDMesh
すべての実装されたインタフェース:
com.jme3.export.Savable, java.lang.Cloneable

public class PMDMesh
extends com.jme3.scene.Mesh


入れ子のクラスの概要
 
クラス com.jme3.scene.Mesh から継承された入れ子のクラス/インタフェース
com.jme3.scene.Mesh.Mode
 
コンストラクタの概要
PMDMesh()
           
 
メソッドの概要
 PMDMesh clone()
           
 void createSoftwareSkinningBuffers()
           
 int[] getBoneIndexArray()
           
 com.jme3.math.Matrix4f[] getBoneMatrixArray()
           
 com.jme3.bounding.BoundingVolume getBound()
           
 com.jme3.scene.VertexBuffer getNbBackup()
           
 com.jme3.scene.VertexBuffer getVbBackup()
           
 void releaseSoftwareSkinningBufferes()
           
 void setBoneIndexArray(int[] boneIndexArray)
           
 void setBoneMatrixArray(com.jme3.math.Matrix4f[] boneMatrixArray)
           
 void setNbBackup(com.jme3.scene.VertexBuffer nbBackup)
           
 void setVbBackup(com.jme3.scene.VertexBuffer vbBackup)
           
 
クラス com.jme3.scene.Mesh から継承されたメソッド
clearBuffer, cloneForAnim, collideWith, createCollisionData, deepClone, generateBindPose, getBuffer, getBufferList, getBuffers, getElementLengths, getFloatBuffer, getId, getIndexBuffer, getIndicesAsList, getLineWidth, getLodLevel, getMaxNumWeights, getMode, getModeStart, getNumLodLevels, getPointSize, getShortBuffer, getTriangle, getTriangle, getTriangle, getTriangleCount, getTriangleCount, getVertexCount, prepareForAnim, read, scaleTextureCoordinates, setBound, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setBuffer, setDynamic, setElementLengths, setId, setInterleaved, setLineWidth, setLodLevels, setMaxNumWeights, setMode, setModeStart, setPointSize, setStatic, setStreamed, updateBound, updateCounts, write
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PMDMesh

public PMDMesh()
メソッドの詳細

getBoneIndexArray

public int[] getBoneIndexArray()

setBoneIndexArray

public void setBoneIndexArray(int[] boneIndexArray)

getBoneMatrixArray

public com.jme3.math.Matrix4f[] getBoneMatrixArray()

setBoneMatrixArray

public void setBoneMatrixArray(com.jme3.math.Matrix4f[] boneMatrixArray)

getBound

public com.jme3.bounding.BoundingVolume getBound()
オーバーライド:
クラス com.jme3.scene.Mesh 内の getBound

clone

public PMDMesh clone()
オーバーライド:
クラス com.jme3.scene.Mesh 内の clone

getNbBackup

public com.jme3.scene.VertexBuffer getNbBackup()

setNbBackup

public void setNbBackup(com.jme3.scene.VertexBuffer nbBackup)

getVbBackup

public com.jme3.scene.VertexBuffer getVbBackup()

setVbBackup

public void setVbBackup(com.jme3.scene.VertexBuffer vbBackup)

createSoftwareSkinningBuffers

public void createSoftwareSkinningBuffers()

releaseSoftwareSkinningBufferes

public void releaseSoftwareSkinningBufferes()