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

Membres publics | |
| MoleculeCube (int buildParam, int typeDep) | |
| Constructeur. | |
| virtual | ~MoleculeCube () |
| 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 | |
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 |
| double | xg |
| double | yg |
| unsigned int | size |
| int | indexInit |
| int | index1 |
| int | index2 |
| int | index3 |
| bool | m1 |
| bool | m2 |
| bool | m3 |
Définition à la ligne 21 du fichier pi2d14_molecule_cube.h.
|
||||||||||||
|
Constructeur.
Définition à la ligne 11 du fichier pi2d14_molecule_cube.cpp. Références atoms, index1, index2, index3, indexInit, initDep1(), linkAllLegs(), m1, m2, m3, et size. |
|
|
Destructeur.
Définition à la ligne 52 du fichier pi2d14_molecule_cube.cpp. Références atoms. |
|
|
l'algorithme du deplacement 1
Définition à la ligne 116 du fichier pi2d14_molecule_cube.cpp. Références atoms, index1, index2, index3, indexInit, m1, m2, m3, et size. Référencé par processMovement(). |
|
|
initialisation du deplacement avec l'algorithme 1
Définition à la ligne 112 du fichier pi2d14_molecule_cube.cpp. Référencé par MoleculeCube(). |
|
|
lie toutes les pattes pouvant etre lier
Définition à la ligne 57 du fichier pi2d14_molecule_cube.cpp. Référencé par MoleculeCube(). |
|
|
indique si l'atom est arriver au point de destination
Redéfinie à partir de ALGOATOMD::AbstractMoleculeD. Définition à la ligne 278 du fichier pi2d14_molecule_cube.cpp. Références atoms, ALGOATOMD::AbstractMoleculeD::getDestination(), size, xg, et yg. |
|
|
Fonction a appele des que possible pour que la molecule calcul ces prochain mouvement.
Redéfinie à partir de ALGOATOMD::AbstractMoleculeD. Définition à la ligne 95 du fichier pi2d14_molecule_cube.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 108 du fichier pi2d14_molecule_cube.cpp. |
|
|
Définition à la ligne 25 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), linkAllLegs(), MoleculeCube(), needMoreMouvement(), et ~MoleculeCube(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 30 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 31 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), et MoleculeCube(). |
|
|
Définition à la ligne 29 du fichier pi2d14_molecule_cube.h. Référencé par algoDep1(), linkAllLegs(), MoleculeCube(), et needMoreMouvement(). |
|
|
Définition à la ligne 27 du fichier pi2d14_molecule_cube.h. Référencé par needMoreMouvement(). |
|
|
Définition à la ligne 27 du fichier pi2d14_molecule_cube.h. Référencé par needMoreMouvement(). |
1.3.5