Flop.plugins
Class Sphere3d

java.lang.Object
  |
  +--Flop.Particle
        |
        +--Flop.plugins.Sphere3d

public class Sphere3d
extends Particle
implements gl4java.GLEnum, FlopPlugin


Fields inherited from class Flop.Particle
age, direction, lifeTime, position
 
Constructor Summary
Sphere3d()
          Construit une particule de type "Sphere".
 
Method Summary
 void compute()
          Calcule les variables spécifiques à l'évolution ce ce type de particule.
 void display(gl4java.GLFunc gl, gl4java.GLUFunc glu)
          Affiche une particule de type "Sphere".
 java.lang.String getName()
          Renvoie le nom du plugin.
 Particle getNewInstance()
          Crée et retourne une particule.
 java.lang.String getType()
          Renvoie le type du plugin.
 javax.swing.JPanel showOptions(ParticleSystem pSystem)
          Affiche le panneau d'édition correspondant.
 void update()
          Méthode de mise à jour des paramètres spécifiques.
 
Methods inherited from class Flop.Particle
calcDirection, generate, getAge, getLifeTime, getSpeed, setAge, setLifeTime, setSpeed, updatePosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Sphere3d

public Sphere3d()
Construit une particule de type "Sphere".
Method Detail

getName

public java.lang.String getName()
Renvoie le nom du plugin.
Specified by:
getName in interface FlopPlugin

getType

public java.lang.String getType()
Renvoie le type du plugin.
Specified by:
getType in interface FlopPlugin

display

public void display(gl4java.GLFunc gl,
                    gl4java.GLUFunc glu)
Affiche une particule de type "Sphere".
Overrides:
display in class Particle

update

public void update()
Méthode de mise à jour des paramètres spécifiques.
Overrides:
update in class Particle

compute

public void compute()
Calcule les variables spécifiques à l'évolution ce ce type de particule.
Overrides:
compute in class Particle

showOptions

public javax.swing.JPanel showOptions(ParticleSystem pSystem)
Affiche le panneau d'édition correspondant.
Overrides:
showOptions in class Particle

getNewInstance

public Particle getNewInstance()
Crée et retourne une particule.
Overrides:
getNewInstance in class Particle