#include <pi2d14_molecule_roue.h>
Graphe d'héritage de la classe ALGOATOMD::MoleculeRoue

Membres publics | |
| MoleculeRoue (int buildParam, int typeDep) | |
| Constructeur. | |
| virtual | ~MoleculeRoue () |
| Destructeur. | |
| void | processMovement () |
| Fonction a appele des que possible pour que la molecule calcul ces prochain mouvement. | |
| void | renderMoleculeInfo () |
| affiche les information graphique au calcul de l'atom pour son d�placement(sert pour le d�buggage) | |
Membres protégés | |
| bool | needMoreMouvement () |
| indique si l'atom est arriver au point de destination | |
| void | accroche (bool flag) |
Membres privés | |
| void | linkAllLegs () |
| lie toutes les pattes pouvant etre lier | |
| void | initDep1 () |
| initialisation du deplacement avec l'algorithme 1 | |
| void | algoDep1 () |
| l'algorithme du deplacement 1 | |
Attributs Privés | |
| API::Atom * | atoms |
| dJointID * | atomsFixedWorld |
| unsigned int | size |
| int | indexInit |
| int | index1 |
| int | index2 |
| int | index3 |
| bool | m1 |
| bool | m2 |
| bool | m3 |
| bool | init |
Définition à la ligne 22 du fichier pi2d14_molecule_roue.h.
|
||||||||||||
|
Constructeur.
Définition à la ligne 10 du fichier pi2d14_molecule_roue.cpp. Références atoms, atomsFixedWorld, ALGOATOMD::AbstractMoleculeD::getAtomSize(), ALGOATOMD::AbstractMoleculeD::getLegSize(), index1, index2, index3, indexInit, init, initDep1(), linkAllLegs(), m1, m2, m3, et size. |
|
|
Destructeur.
Définition à la ligne 69 du fichier pi2d14_molecule_roue.cpp. Références atoms. |
|
|
Définition à la ligne 204 du fichier pi2d14_molecule_roue.cpp. Références atoms, atomsFixedWorld, et size. Référencé par algoDep1(), et initDep1(). |
|
|
l'algorithme du deplacement 1
Définition à la ligne 156 du fichier pi2d14_molecule_roue.cpp. Références accroche(), atoms, index1, indexInit, init, linkAllLegs(), et m1. Référencé par processMovement(). |
|
|
initialisation du deplacement avec l'algorithme 1
Définition à la ligne 129 du fichier pi2d14_molecule_roue.cpp. Références accroche(), atoms, et indexInit. Référencé par MoleculeRoue(). |
|
|
lie toutes les pattes pouvant etre lier
Définition à la ligne 74 du fichier pi2d14_molecule_roue.cpp. Référencé par algoDep1(), et MoleculeRoue(). |
|
|
indique si l'atom est arriver au point de destination
Redéfinie à partir de ALGOATOMD::AbstractMoleculeD. Définition à la ligne 196 du fichier pi2d14_molecule_roue.cpp. Références ALGOATOMD::AbstractMoleculeD::getDestination(). |
|
|
Fonction a appele des que possible pour que la molecule calcul ces prochain mouvement.
Redéfinie à partir de ALGOATOMD::AbstractMoleculeD. Définition à la ligne 112 du fichier pi2d14_molecule_roue.cpp. Références algoDep1(). |
|
|
affiche les information graphique au calcul de l'atom pour son d�placement(sert pour le d�buggage)
Redéfinie à partir de ALGOATOMD::AbstractMoleculeD. Définition à la ligne 125 du fichier pi2d14_molecule_roue.cpp. |
|
|
Définition à la ligne 26 du fichier pi2d14_molecule_roue.h. Référencé par accroche(), algoDep1(), initDep1(), linkAllLegs(), MoleculeRoue(), et ~MoleculeRoue(). |
|
|
Définition à la ligne 27 du fichier pi2d14_molecule_roue.h. Référencé par accroche(), et MoleculeRoue(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_roue.h. Référencé par algoDep1(), et MoleculeRoue(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_roue.h. Référencé par MoleculeRoue(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_roue.h. Référencé par MoleculeRoue(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_roue.h. Référencé par algoDep1(), initDep1(), et MoleculeRoue(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_roue.h. Référencé par algoDep1(), et MoleculeRoue(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_roue.h. Référencé par algoDep1(), et MoleculeRoue(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_roue.h. Référencé par MoleculeRoue(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_roue.h. Référencé par MoleculeRoue(). |
|
|
Définition à la ligne 29 du fichier pi2d14_molecule_roue.h. Référencé par accroche(), linkAllLegs(), et MoleculeRoue(). |
1.3.5