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 MotionController

#include <MotionController.h>

Graphe d'héritage de la classe MotionController

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

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

Membres publics

 MotionController ()
virtual ~MotionController ()
SpatialgetModel ()
Vector3getLocalPosition ()
Matrix33getLocalRotation ()
Vector3getLocalVelocity ()
Vector3getLocalAngularVelocity ()
Vector3getLocalAcceleration ()
Vector3getLocalAngularAcceleration ()
Vector3getWorldPosition ()
Matrix33getWorldRotation ()
Vector3getWorldVelocity ()
Vector3getWorldAngularVelocity ()
Vector3getWorldAcceleration ()
Vector3getWorldAngularAcceleration ()
virtual void setModel (Spatial *model)
virtual void setLocalPosition (const Vector3 &localPosition)
virtual void setLocalRotation (const Matrix33 &localRotation)
virtual void setLocalVelocity (const Vector3 &localVelocity)
virtual void setLocalAngularVelocity (const Vector3 &localAngularVelocity)
virtual void setLocalAcceleration (const Vector3 &localAcceleration)
virtual void setLocalAngularAcceleration (const Vector3 &localAngularAcceleration)
virtual void setWorldPosition (const Vector3 &worldPosition)
virtual void setWorldRotation (const Matrix33 &worldRotation)
virtual void setWorldVelocity (const Vector3 &worldVelocity)
virtual void setWorldAngularVelocity (const Vector3 &worldAngularVelocity)
virtual void setWorldAcceleration (const Vector3 &worldAcceleration)
virtual void setWorldAngularAcceleration (const Vector3 &worldAngularAcceleration)
virtual void update (Real deltaTime)

Attributs Protégés

Spatialmodel
Vector3 localVelocity
Vector3 localAngularVelocity
Vector3 localAcceleration
Vector3 localAngularAcceleration
Vector3 worldVelocity
Vector3 worldAngularVelocity
Vector3 worldAcceleration
Vector3 worldAngularAcceleration

Documentation des contructeurs et destructeurs

MotionController::MotionController  ) 
 

virtual MotionController::~MotionController  )  [virtual]
 


Documentation des méthodes

Vector3& MotionController::getLocalAcceleration  ) 
 

Vector3& MotionController::getLocalAngularAcceleration  ) 
 

Vector3& MotionController::getLocalAngularVelocity  ) 
 

Vector3& MotionController::getLocalPosition  ) 
 

Matrix33& MotionController::getLocalRotation  ) 
 

Vector3& MotionController::getLocalVelocity  ) 
 

Spatial* MotionController::getModel  ) 
 

Vector3& MotionController::getWorldAcceleration  ) 
 

Vector3& MotionController::getWorldAngularAcceleration  ) 
 

Vector3& MotionController::getWorldAngularVelocity  ) 
 

Vector3& MotionController::getWorldPosition  ) 
 

Matrix33& MotionController::getWorldRotation  ) 
 

Vector3& MotionController::getWorldVelocity  ) 
 

virtual void MotionController::setLocalAcceleration const Vector3 localAcceleration  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setLocalAngularAcceleration const Vector3 localAngularAcceleration  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setLocalAngularVelocity const Vector3 localAngularVelocity  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setLocalPosition const Vector3 localPosition  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setLocalRotation const Matrix33 localRotation  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setLocalVelocity const Vector3 localVelocity  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setModel Spatial model  )  [virtual]
 

virtual void MotionController::setWorldAcceleration const Vector3 worldAcceleration  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setWorldAngularAcceleration const Vector3 worldAngularAcceleration  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setWorldAngularVelocity const Vector3 worldAngularVelocity  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setWorldPosition const Vector3 worldPosition  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setWorldRotation const Matrix33 worldRotation  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::setWorldVelocity const Vector3 worldVelocity  )  [virtual]
 

Redéfinie dans RigidBody.

virtual void MotionController::update Real  deltaTime  )  [virtual]
 

Redéfinie dans RigidBody.


Documentation des données imbriquées

Vector3 MotionController::localAcceleration [protected]
 

Vector3 MotionController::localAngularAcceleration [protected]
 

Vector3 MotionController::localAngularVelocity [protected]
 

Vector3 MotionController::localVelocity [protected]
 

Spatial* MotionController::model [protected]
 

Vector3 MotionController::worldAcceleration [protected]
 

Vector3 MotionController::worldAngularAcceleration [protected]
 

Vector3 MotionController::worldAngularVelocity [protected]
 

Vector3 MotionController::worldVelocity [protected]
 


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