|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Robot
Classe correspondant au sol de l'application Le role de cette classe est de creer le sous graphe de scene representant un sol.
Field Summary | |
protected javax.media.j3d.Appearance |
app
Apparance des elements du robot |
protected javax.media.j3d.TransformGroup |
robot
Sommet du sous graphe de scene du robot |
Constructor Summary | |
Robot()
Constructeur de robot. |
Method Summary | |
javax.media.j3d.Node |
creerAvantBras()
Construction de l'avant bras centree en (0,0,0) |
javax.media.j3d.Node |
creerBras()
Construction du bras centree en (0,0,0) |
javax.media.j3d.Node |
creerCorps()
Construction du graphe du corps centree en (0,0,0) |
javax.media.j3d.Node |
creerJambe()
Construction du graphe d'une jambe centree en (0,0,0) |
javax.media.j3d.Node |
creerTete()
Construction de la tete centree en (0,0,0) |
javax.media.j3d.Node |
getRobot()
methode renvoyant le sous graphe de scene associe |
void |
setAvantBrasDroit(float theta)
Methode permettant d'appliquer un angle theta a l'avant bras droit |
void |
setAvantBrasGauche(float theta)
Methode permettant d'appliquer un angle theta a l'avant bras gauche |
void |
setBrasDroit(float theta)
Methode permettant d'appliquer un angle theta a la totalite du bras droit |
void |
setBrasGauche(float theta)
Methode permettant d'appliquer un angle theta a la totalite du bras gauche |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected javax.media.j3d.TransformGroup robot
protected javax.media.j3d.Appearance app
Constructor Detail |
public Robot()
Method Detail |
public javax.media.j3d.Node getRobot()
public void setBrasGauche(float theta)
theta
- : l'angle d'inclinaison du bras gauchepublic void setBrasDroit(float theta)
theta
- : l'angle d'inclinaison du bras droitpublic void setAvantBrasGauche(float theta)
theta
- : l'angle d'inclinaison du bras gauchepublic void setAvantBrasDroit(float theta)
theta
- : l'angle d'inclinaison du bras droitpublic javax.media.j3d.Node creerJambe()
public javax.media.j3d.Node creerCorps()
public javax.media.j3d.Node creerTete()
public javax.media.j3d.Node creerAvantBras()
public javax.media.j3d.Node creerBras()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |