j3d.examples.particles
Interface IParticleSystem

All Known Implementing Classes:
MotionBlurredParticleSystem, ParticleSystem, PointParticleSystem, Shape3DParticleSystem

public interface IParticleSystem

The interface implemented by all particle systems.


Method Summary
 void getLocalToVworld(javax.media.j3d.Transform3D aTransform3D)
          Retrieves the local coordinates to virtual world coordinates transform for this particle system.
 boolean isAlive()
           
 boolean isDead()
           
 void nextFrame(float dt)
          Called during the animation of the particle system.
 

Method Detail

getLocalToVworld

void getLocalToVworld(javax.media.j3d.Transform3D aTransform3D)
Retrieves the local coordinates to virtual world coordinates transform for this particle system.

Parameters:
aTransform3D - - The Transform3D to hold the result.

isAlive

boolean isAlive()
Returns:
true if this particle system is still alive.

isDead

boolean isDead()
Returns:
true if this particle system is dead.

nextFrame

void nextFrame(float dt)
Called during the animation of the particle system.