Page principale | Liste des namespaces | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations

Référence de la classe SimAtom

#include <SimAtom.h>

Graphe d'héritage de la classe SimAtom

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

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

Membres publics

 SimAtom ()
virtual ~SimAtom ()
unsigned int getSimLegCount () const
SimLeggetSimLeg (unsigned int SimLegID) const
RigidBodygetKernel () const
void handleEvent (Event *event)
unsigned int getID () const
void setID (unsigned int anAtomID)
virtual void print ()
Vector3 getPosition ()
MotionControllergetMotionController ()
SpatialgetModel ()
virtual void think ()
virtual void touch (Entity *entity)

Attributs Protégés

RigidBodyrigidBody
MotionControllermotionController
Spatialmodel
bool hasHandledEvent

Description détaillée

Auteur:
Yann Le Guyadec, Michel DUBOIS


Documentation des contructeurs et destructeurs

SimAtom::SimAtom  ) 
 

virtual SimAtom::~SimAtom  )  [virtual]
 


Documentation des méthodes

unsigned int SimAtom::getID  )  const
 

RigidBody* SimAtom::getKernel  )  const
 

Spatial* Entity::getModel  )  [inherited]
 

MotionController* Entity::getMotionController  )  [inherited]
 

Vector3 SimAtom::getPosition  ) 
 

SimLeg* SimAtom::getSimLeg unsigned int  SimLegID  )  const
 

unsigned int SimAtom::getSimLegCount  )  const
 

void SimAtom::handleEvent Event event  )  [virtual]
 

Redéfinie à partir de RigidBodyEntity.

virtual void SimAtom::print  )  [virtual]
 

Implémente Entity.

void SimAtom::setID unsigned int  anAtomID  ) 
 

virtual void Entity::think  )  [virtual, inherited]
 

virtual void Entity::touch Entity entity  )  [virtual, inherited]
 


Documentation des fonctions amies et associées

friend class SimLeg [friend]
 


Documentation des données imbriquées

bool Entity::hasHandledEvent [protected, inherited]
 

Spatial* Entity::model [protected, inherited]
 

MotionController* Entity::motionController [protected, inherited]
 

RigidBody* RigidBodyEntity::rigidBody [protected, inherited]
 


La documentation associée à cette classe a été générée à partir du fichier suivant :
Généré le Mon Mar 1 01:30:52 2004 par doxygen 1.3.3