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

Membres publics | |
| MoleculeLigne (int buildParam, int typeDep) | |
| Constructeur. | |
| virtual | ~MoleculeLigne () |
| 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 | initDep1 () |
| initialisation du deplacement avec l'algorithme 1 | |
| void | algoDep1 () |
| l'algorithme du deplacement 1 | |
| void | initDep2 () |
| initialisation du deplacement avec l'algorithme 2 | |
| void | algoDep2 () |
| l'algorithme du deplacement 2 | |
Attributs Privés | |
| API::Atom * | atoms |
| unsigned int | size |
| unsigned int | pair |
| int | indexInit |
| int | index1 |
| int | index2 |
| int | index3 |
| int | index4 |
| int | index5 |
| bool | m1 |
| bool | m2 |
| bool | m3 |
| bool | m4 |
| bool | m5 |
Définition à la ligne 25 du fichier pi2d14_molecule_ligne.h.
|
||||||||||||
|
Constructeur.
Définition à la ligne 11 du fichier pi2d14_molecule_ligne.cpp. Références atoms, index1, index2, index3, index4, index5, indexInit, initDep1(), initDep2(), m1, m2, m3, m4, m5, et size. |
|
|
Destructeur.
Définition à la ligne 81 du fichier pi2d14_molecule_ligne.cpp. Références atoms. |
|
|
l'algorithme du deplacement 1
Définition à la ligne 144 du fichier pi2d14_molecule_ligne.cpp. Références atoms, indexInit, MV_RAYON, NBR_STEP, et size. Référencé par processMovement(). |
|
|
l'algorithme du deplacement 2
Définition à la ligne 189 du fichier pi2d14_molecule_ligne.cpp. Références atoms, index1, index2, index3, index4, index5, indexInit, m1, m2, m3, m4, m5, pair, et size. Référencé par processMovement(). |
|
|
initialisation du deplacement avec l'algorithme 1
Définition à la ligne 112 du fichier pi2d14_molecule_ligne.cpp. Références atoms, indexInit, MV_RAYON, NBR_STEP, et size. Référencé par MoleculeLigne(). |
|
|
initialisation du deplacement avec l'algorithme 2
Définition à la ligne 178 du fichier pi2d14_molecule_ligne.cpp. Références atoms, indexInit, pair, et size. Référencé par MoleculeLigne(). |
|
|
indique si l'atom est arriver au point de destination
Redéfinie à partir de ALGOATOMD::AbstractMoleculeD. Définition à la ligne 351 du fichier pi2d14_molecule_ligne.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 87 du fichier pi2d14_molecule_ligne.cpp. Références algoDep1(), et algoDep2(). |
|
|
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 103 du fichier pi2d14_molecule_ligne.cpp. |
|
|
Définition à la ligne 29 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep1(), algoDep2(), initDep1(), initDep2(), MoleculeLigne(), et ~MoleculeLigne(). |
|
|
Définition à la ligne 33 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 33 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 33 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 33 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 33 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 33 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep1(), algoDep2(), initDep1(), initDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 34 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 34 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 34 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 34 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 34 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et MoleculeLigne(). |
|
|
Définition à la ligne 32 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep2(), et initDep2(). |
|
|
Définition à la ligne 32 du fichier pi2d14_molecule_ligne.h. Référencé par algoDep1(), algoDep2(), initDep1(), initDep2(), et MoleculeLigne(). |
1.3.5