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 SimJoint

#include <SimJoint.h>

Graphe d'héritage de la classe SimJoint

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

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

Membres publics

 SimJoint (SimRigidBody *body1, SimRigidBody *body2)
 ~SimJoint ()
void swap ()
void setIsEnabled (const bool isEnabled)
virtual void print () const
RigidBodygetRigidBody1 ()
RigidBodygetRigidBody2 ()
virtual unsigned int getConnectionCount () const
virtual int getConnectionIndex (Connection *aConnection) const
virtual ConnectiongetConnection (unsigned int index)
GraphgetGraph () const
VertexgetVertex1 () const
VertexgetVertex2 () const
bool getIsEnabled () const

Membres protégés

void setGraph (Graph *aGraph)

Attributs Protégés

RigidBodyrigidBody1
RigidBodyrigidBody2
dJointID joint
Graphgraph
Vertexvertex1
Vertexvertex2
bool isEnabled

Description détaillée

Auteur:
Michel DUBOIS, Yann Le Guyadec


Documentation des contructeurs et destructeurs

SimJoint::SimJoint SimRigidBody body1,
SimRigidBody body2
 

SimJoint::~SimJoint  ) 
 


Documentation des méthodes

virtual Connection* Connection::getConnection unsigned int  index  )  [virtual, inherited]
 

Redéfinie dans Edge.

virtual unsigned int Connection::getConnectionCount  )  const [virtual, inherited]
 

Redéfinie dans Edge.

virtual int Connection::getConnectionIndex Connection aConnection  )  const [virtual, inherited]
 

Redéfinie dans Edge.

Graph* Connection::getGraph  )  const [inherited]
 

bool Controller::getIsEnabled  )  const [inherited]
 

Redéfinie dans SimRigidBody.

RigidBody* Joint::getRigidBody1  )  [inherited]
 

RigidBody* Joint::getRigidBody2  )  [inherited]
 

Vertex* Connection::getVertex1  )  const [inherited]
 

Vertex* Connection::getVertex2  )  const [inherited]
 

virtual void SimJoint::print  )  const [virtual]
 

Redéfinie à partir de Connection.

Redéfinie dans AMotorJoint, et HingeJoint.

void Connection::setGraph Graph aGraph  )  [protected, inherited]
 

void SimJoint::setIsEnabled const bool  isEnabled  )  [virtual]
 

Redéfinie à partir de Controller.

void SimJoint::swap  )  [virtual]
 

Implémente Connection.


Documentation des données imbriquées

Graph* Connection::graph [protected, inherited]
 

Redéfinie dans Edge.

bool Controller::isEnabled [protected, inherited]
 

dJointID Joint::joint [protected, inherited]
 

RigidBody* Joint::rigidBody1 [protected, inherited]
 

RigidBody* Joint::rigidBody2 [protected, inherited]
 

Vertex* Connection::vertex1 [protected, inherited]
 

Redéfinie dans Edge.

Vertex* Connection::vertex2 [protected, inherited]
 

Redéfinie dans Edge.


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:54 2004 par doxygen 1.3.3