Page principale   Hiérarchie des classes   Liste des composants   Liste des fichiers   Composants   Déclarations   Pages associées  

Référence de la classe Collider

#include <Collider.h>

Graphe d'héritage de la classe Collider

Inheritance graph
[Légende]
Diagramme de collaboration de Collider:

Collaboration graph
[Légende]
Liste de tous les membres

Description détaillée

Cette classe permet de faire des surfaces fixes.


Membres publics

Constructeur/Destructeur
 Collider (Container *container=0)
 Constructeur par défaut.

virtual ~Collider (void)
 Destructeur.

Accesseurs
dGeomID getGeomID (void)
 Renvoi le dGeomID.

Positionement
Fonctions relatives au positionement dans l'espace.

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).


Documentation des contructeurs et destructeurs

Collider Container   container = 0
 

Instancie un Collider.

Paramètres:
container est un pointeur vers le conteneur de ce collider.

virtual ~Collider void    [virtual]
 

Le destructeur s'occupe de détruire le "geom".


Documentation des méthodes

void getAABB double *    aabb [virtual]
 

Fonction permettant d'obtenir la boite englobante alignée avec les axes (Axis Aligned Bounding Box) du GD_Objet.

Paramètres:
aabb matrice (1 ligne)(6 colonnes) que la fonction rempliera avec les coordonées de l'aabb du GD_Objet.

Redéfinie à partir de GD_Objet.


La documentation associée à cette classe a été générée à partir du fichier suivant :
Cette documentation a été généré le 24 May 2003 par Doxygen version 1.3-rc3.
Pour tout renseignements :