|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--java.util.Observable
|
+--Flop.ParticleSystem
| Constructor Summary | |
ParticleSystem()
Construit un système de particles. |
|
| Method Summary | |
void |
compute()
Calcule les paramètres des particules en fonction des réglages de l'utilisateur. |
void |
display(gl4java.GLFunc gl,
gl4java.GLUFunc glu)
Affiche toutes les particules du système en fonction du temps et de la force gravitationelle.. |
int |
getAlpha()
Retourne l'angle d'ouverture du cone de projection. |
int |
getAlphaCone()
Retourne l'angle d'écartement du cone de projection par rapport à l'axe y. |
int |
getBetaCone()
Retourne l'angle de rotation du cone de projection par rapport à l'axe y. |
int |
getGravity()
Retourne l'intensité de la force gravitationelle appliquée au système. |
int |
getLifeTime()
Retourne la durée de vie maximale des particules présentes dans le système. |
boolean |
getLooping()
Retourne si le sytèmes se régénère. |
javax.swing.JFrame |
getMainFrame()
|
java.util.Enumeration |
getNamePluginsElements()
|
int |
getNumber()
Retourne le nombre de particules présentes dans le système. |
int |
getSpeed()
Retourne la vitesse maximale des particules présentes dans le système. |
int |
getType()
Retourne le type des particules présentes dans le système. |
void |
incAge()
Incrémente l'age du système de particules. |
void |
init()
Initialise le système de particules. |
boolean |
isComputed()
Retourne "true" si le système de particules a été calculé. |
boolean |
isPlaying()
Retourne "true" si le système de particules est en train de jouer. |
void |
setAge(int age)
Incrémente l'age du système de particules. |
void |
setAlpha(int alpha)
Fixe l'angle d'ouverture du cone de projection. |
void |
setAlphaCone(int alphaCone)
Fixe l'angle d'écartement du cone de projection par rapport à l'axe y. |
void |
setBetaCone(int betaCone)
Fixe l'angle de rotation du cone de projection par rapport à l'axe y. |
void |
setComputed(boolean bool)
Fixe le flag qui indique si le système de particules a été calculé. |
void |
setGravity(int grav)
Fixe l'intensité de la force gravitationelle appliquée au système. |
void |
setLifeTime(int lifeTime)
Fixe la durée de vie maximale des particules présentes dans le système. |
void |
setLooping(boolean b)
Fixe si le sytèmes se régénère. |
void |
setMainFrame(javax.swing.JFrame frame)
|
void |
setNumber(int number)
Fixe le nombre de particules présentes dans le système. |
void |
setPlaying(boolean bool)
Fixe le flag qui indique si le système de particules est en train de jouer. |
void |
setSpeed(int speed)
Fixe la vitesse maximale des particules présentes dans le système. |
void |
setType(int type)
Fixe le type des particules présentes dans le système. |
javax.swing.JPanel |
showCurrentParticleOptions()
Appelle la boite de réglages spécifique au plugin. |
void |
update()
Met à jour le système de particules. |
| Methods inherited from class java.util.Observable |
addObserver,
clearChanged,
countObservers,
deleteObserver,
deleteObservers,
hasChanged,
notifyObservers,
notifyObservers,
setChanged |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public ParticleSystem()
| Method Detail |
public void init()
public void compute()
public void display(gl4java.GLFunc gl,
gl4java.GLUFunc glu)
public void update()
public void setNumber(int number)
public int getNumber()
public void setLooping(boolean b)
public boolean getLooping()
public void setAlpha(int alpha)
public int getAlpha()
public void setAge(int age)
public void incAge()
public void setAlphaCone(int alphaCone)
public int getAlphaCone()
public void setBetaCone(int betaCone)
public int getBetaCone()
public void setLifeTime(int lifeTime)
public int getLifeTime()
public void setSpeed(int speed)
public int getSpeed()
public void setType(int type)
public int getType()
public void setGravity(int grav)
public int getGravity()
public boolean isPlaying()
public void setPlaying(boolean bool)
public boolean isComputed()
public void setComputed(boolean bool)
public java.util.Enumeration getNamePluginsElements()
public javax.swing.JPanel showCurrentParticleOptions()
public void setMainFrame(javax.swing.JFrame frame)
public javax.swing.JFrame getMainFrame()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||