j3d.examples.particles.influences
Class Scale
java.lang.Object
   j3d.examples.particles.influences.Scale
j3d.examples.particles.influences.Scale
- All Implemented Interfaces: 
- ParticleLifeCycleListener, ExternalInfluenceInterface
- public class Scale 
- extends java.lang.Object- implements ExternalInfluenceInterface, ParticleLifeCycleListener
 
| Method Summary | 
|  void | aboutToDie(java.util.List c,
           float dt)
 | 
|  void | aboutToEmit(java.util.List aList,
            float dt)
 | 
|  void | apply(Particle aParticle,
      float dt)Apply this (possibly time varying) influence 
 to the particle for the time interval.
 | 
|  void | initializeParticle(Particle aParticle)Initialize a particle prior to the first emission.
 | 
|  void | updated(java.util.List c,
        float dt)
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Scale
public Scale(float aScale)
Scale
public Scale(float aBase,
             float aScale)
Scale
public Scale(float aBase,
             float aScale,
             ParticleAgeAlpha anAlpha)
initializeParticle
public void initializeParticle(Particle aParticle)
- Description copied from interface: ExternalInfluenceInterface
- Initialize a particle prior to the first emission.
 
- 
- Specified by:
- initializeParticlein interface- ExternalInfluenceInterface
 
- 
- Parameters:
- aParticle- - the particle to initialize.
 
apply
public void apply(Particle aParticle,
                  float dt)
- Description copied from interface: ExternalInfluenceInterface
- Apply this (possibly time varying) influence 
 to the particle for the time interval.
 
- 
- Specified by:
- applyin interface- ExternalInfluenceInterface
 
- 
- Parameters:
- aParticle- - The particle to update
- dt- - The time interval (in seconds) since the last apply
 
aboutToDie
public void aboutToDie(java.util.List c,
                       float dt)
- 
- Specified by:
- aboutToDiein interface- ParticleLifeCycleListener
 
- 
 
aboutToEmit
public void aboutToEmit(java.util.List aList,
                        float dt)
- 
- Specified by:
- aboutToEmitin interface- ParticleLifeCycleListener
 
- 
 
updated
public void updated(java.util.List c,
                    float dt)
- 
- Specified by:
- updatedin interface- ParticleLifeCycleListener
 
-