com.jme3.effect.shapes
クラス EmitterBoxShape

java.lang.Object
  上位を拡張 com.jme3.effect.shapes.EmitterBoxShape
すべての実装されたインタフェース:
EmitterShape, Savable, java.lang.Cloneable

public class EmitterBoxShape
extends java.lang.Object
implements EmitterShape


コンストラクタの概要
EmitterBoxShape()
           
EmitterBoxShape(Vector3f min, Vector3f max)
           
 
メソッドの概要
 EmitterShape deepClone()
          This method creates a deep clone of the current instance of the emitter shape.
 Vector3f getLen()
           
 Vector3f getMin()
           
 void getRandomPoint(Vector3f store)
          This method fills in the initial position of the particle.
 void getRandomPointAndNormal(Vector3f store, Vector3f normal)
          This method fills the point with data.
 void read(JmeImporter im)
           
 void setLen(Vector3f len)
           
 void setMin(Vector3f min)
           
 void write(JmeExporter ex)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EmitterBoxShape

public EmitterBoxShape()

EmitterBoxShape

public EmitterBoxShape(Vector3f min,
                       Vector3f max)
メソッドの詳細

getRandomPoint

public void getRandomPoint(Vector3f store)
インタフェース EmitterShape の記述:
This method fills in the initial position of the particle.

定義:
インタフェース EmitterShape 内の getRandomPoint
パラメータ:
store - store variable for initial position

getRandomPointAndNormal

public void getRandomPointAndNormal(Vector3f store,
                                    Vector3f normal)
This method fills the point with data. It does not fill the normal.

定義:
インタフェース EmitterShape 内の getRandomPointAndNormal
パラメータ:
store - the variable to store the point data
normal - not used in this class

deepClone

public EmitterShape deepClone()
インタフェース EmitterShape の記述:
This method creates a deep clone of the current instance of the emitter shape.

定義:
インタフェース EmitterShape 内の deepClone
戻り値:
deep clone of the current instance of the emitter shape

getMin

public Vector3f getMin()

setMin

public void setMin(Vector3f min)

getLen

public Vector3f getLen()

setLen

public void setLen(Vector3f len)

write

public void write(JmeExporter ex)
           throws java.io.IOException
定義:
インタフェース Savable 内の write
例外:
java.io.IOException

read

public void read(JmeImporter im)
          throws java.io.IOException
定義:
インタフェース Savable 内の read
例外:
java.io.IOException