#include <Solide.h>
Graphe d'héritage de la classe Solide


Membres publics | |
Constructeur/Destructeur | |
| Solide (Container *_container=0) | |
| Constructeur par défaut. | |
| virtual | ~Solide (void) |
| Destructeur. | |
Accesseurs | |
| dGeomID | getGeomID (void) |
| Renvoi le dGeomID. | |
| dBodyID | getBodyID (void) |
| Renvoi le dBodyID. | |
Positionement | |
Fonctions relatives au positionement dans l'espace. | |
| void | setPosition (double *position) |
| Ajuste la position. | |
| void | getPosition (double *position) |
| Donne la position. | |
| void | setRotation (double *rotation) |
| Ajuste l'orientation. | |
| void | getRotation (double *rotation) |
| Donne l'orientation. | |
| void | getAABB (double *aabb) |
| Donne l'AABB. | |
Attributs Protégés | |
| dGeomID | geom |
| Référence vers le "geom" de ODE (qui sert aux calculs de collision). | |
| dBodyID | body |
| Référence vers le "body" de ODE (qui sert aux calculs de dynamique). | |
| dMass | masse |
| Référence vers la masse du ""body" de ODE. | |
|
|
Instancie un Solide.
|
|
|
Le destructeur s'occupe de détruire le "geom" et le "body" ainsi que de se retirer du container. |
|
|
Fonction permettant d'ajuster la position du GD_Objet.
Redéfinie à partir de GD_Objet. |
|
|
Fonction permettant d'obtenir la position du GD_Objet.
Redéfinie à partir de GD_Objet. |
|
|
Fonction permettant d'ajuster l'orientation du GD_Objet.
Redéfinie à partir de GD_Objet. |
|
|
Fonction permettant d'obtenir l'orientation du GD_Objet.
Redéfinie à partir de GD_Objet. |
|
|
Fonction permettant d'obtenir la boite englobante alignée avec les axes (Axis Aligned Bounding Box) du GD_Objet.
Redéfinie à partir de GD_Objet. |