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 HingeJoint

#include <HingeJoint.h>

Graphe d'héritage de la classe HingeJoint

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

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

Membres publics

 HingeJoint (SimRigidBody *rigidBody1, SimRigidBody *RigidBody2)
virtual ~HingeJoint ()
void set (char *name, char *value)
void setAnchor (const Vector3 &anchor)
void setAxis (const Vector3 &axis1)
void setMaxForce (const Real maxForce1)
void setTargetVelocity (const Real velocity)
Real getAngle ()
Real getAngleRate ()
void setParam (const int odeparameter, const Real value)
Real getParam (int odeparameter) const
void print () const
void swap ()
void setIsEnabled (const bool isEnabled)
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

Documentation des contructeurs et destructeurs

HingeJoint::HingeJoint SimRigidBody rigidBody1,
SimRigidBody RigidBody2
 

virtual HingeJoint::~HingeJoint  )  [virtual]
 


Documentation des méthodes

Real HingeJoint::getAngle  ) 
 

Real HingeJoint::getAngleRate  ) 
 

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.

Real HingeJoint::getParam int  odeparameter  )  const
 

RigidBody* Joint::getRigidBody1  )  [inherited]
 

RigidBody* Joint::getRigidBody2  )  [inherited]
 

Vertex* Connection::getVertex1  )  const [inherited]
 

Vertex* Connection::getVertex2  )  const [inherited]
 

void HingeJoint::print  )  const [virtual]
 

Redéfinie à partir de SimJoint.

void HingeJoint::set char *  name,
char *  value
 

void HingeJoint::setAnchor const Vector3 anchor  ) 
 

void HingeJoint::setAxis const Vector3 axis1  ) 
 

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

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

Redéfinie à partir de Controller.

void HingeJoint::setMaxForce const Real  maxForce1  ) 
 

void HingeJoint::setParam const int  odeparameter,
const Real  value
 

void HingeJoint::setTargetVelocity const Real  velocity  ) 
 

void SimJoint::swap  )  [virtual, inherited]
 

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