|
j3d.org Code | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
ParticleFunction is the basic interface for functions that can modify the fields of a Particle. A function may act on any of the fields of a particle, though typically it is on the size and position. Some movement functions will modify the force/energy of a particle while others will convert the energy into position deltas.
| Method Summary | |
boolean |
apply(Particle particle)
Apply this function to the given particle right now. |
boolean |
isEnabled()
Check to see if this function has been enabled or not currently. |
boolean |
newFrame(int deltaT)
Notification that the system is about to do an update of the particles and to do any system-level initialisation. |
void |
setEnabled(boolean state)
Set the enabled state of this function. |
| Method Detail |
public boolean isEnabled()
public void setEnabled(boolean state)
state - The new enabled state to set it topublic boolean apply(Particle particle)
particle - The particle that is being updated
public boolean newFrame(int deltaT)
deltaT - The elapsed time in milliseconds since the last frame
|
j3d.org Code | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||