com.jme3.scene.debug
クラス Arrow

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

public class Arrow
extends Mesh

The Arrow debug shape represents an arrow. An arrow is simply a line going from the original toward an extent and at the tip there will be triangle-like shape.


入れ子のクラスの概要
 
クラス com.jme3.scene.Mesh から継承された入れ子のクラス/インタフェース
Mesh.Mode
 
コンストラクタの概要
Arrow()
          Serialization only.
Arrow(Vector3f extent)
          Creates an arrow mesh with the given extent.
 
メソッドの概要
 void setArrowExtent(Vector3f extent)
          Sets the arrow's extent.
 
クラス com.jme3.scene.Mesh から継承されたメソッド
clearBuffer, clone, cloneForAnim, collideWith, createCollisionData, deepClone, generateBindPose, getBound, 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, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Arrow

public Arrow()
Serialization only. Do not use.


Arrow

public Arrow(Vector3f extent)
Creates an arrow mesh with the given extent. The arrow will start at the origin (0,0,0) and finish at the given extent.

パラメータ:
extent - Extent of the arrow from origin
メソッドの詳細

setArrowExtent

public void setArrowExtent(Vector3f extent)
Sets the arrow's extent. This will modify the buffers on the mesh.

パラメータ:
extent - the arrow's extent.