com.vwp.j3d.utils.geometry
Class Particles

java.lang.Object
  extended by Shape3D
      extended by com.vwp.j3d.utils.geometry.Particles
Direct Known Subclasses:
LineParticles, PointParticles

public abstract class Particles
extends Shape3D

This is the base class for the particle classes. Here only some definitions are done.


Field Summary
static int ENABLE_APPEARANCE_MODIFY
          This flag specifies that the objects appearance has to be read- and writeable also after compilation.
static int ENABLE_PICK_REPORTING
          This flags makes the object detectable by using picking
 
Constructor Summary
Particles()
           
 
Method Summary
abstract  Behavior getParticleBehavior()
          Returns an Behaviour object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENABLE_APPEARANCE_MODIFY

public static final int ENABLE_APPEARANCE_MODIFY
This flag specifies that the objects appearance has to be read- and writeable also after compilation. It causes this class to set the required capability bits for the underlying Shape3D


ENABLE_PICK_REPORTING

public static final int ENABLE_PICK_REPORTING
This flags makes the object detectable by using picking

Constructor Detail

Particles

public Particles()
Method Detail

getParticleBehavior

public abstract Behavior getParticleBehavior()
Returns an Behaviour object. This object has to be attached to a branch group the generated particle object was attached too to let the particle calculation start. Otherwise the Particle object doesn't works like expected.