![]() |
Moka controlers
|
#include <parameter-grid.hh>
Public Member Functions | |
| virtual int | getType () const |
| Identificateur du type de paramètre. | |
Constructeur et destructeur | |
| CParameterGrid (int ANbRef=0) | |
| CParameterGrid (const CParameterGrid &) | |
| CParameter * | copy () const |
| virtual | ~CParameterGrid () |
Sauvegarde et chargement des paramètres | |
| virtual void | save (std::ostream &) |
| virtual void | load (std::istream &) |
| virtual void | reinit () |
Accesseurs pour la taille des lignes | |
| int | getLWGrid () const |
| void | setLWGrid (int) |
Accesseurs pour différentes mesures | |
| int | getLGGrid () const |
| void | setLGGrid (int) |
Accesseurs pour les couleurs | |
| float | getCLGrid (int AIndice) const |
| const float * | getCLGrid () const |
| void | setCLGrid (int AIndice, float AValue) |
| void | setCLGrid (float AValue0, float AValue1, float AValue2) |
| void | setCLGrid (float const ATab[3]) |
Accesseurs pour des flags | |
Chaque variable à trois méthodes : bool getXXX() const; pour récupérer la valeur du flag void setXXX(bool); pour fixer la valeur void invXXX(); pour inverser sa valeur | |
| bool | getDisplayGridXY () const |
| void | setDisplayGridXY (bool) |
| affichage de la grille XY | |
| void | invDisplayGridXY () |
| bool | getDisplayGridYZ () const |
| void | setDisplayGridYZ (bool) |
| affichage de la grille YZ | |
| void | invDisplayGridYZ () |
| bool | getDisplayGridXZ () const |
| void | setDisplayGridXZ (bool) |
| affichage de la grille XZ | |
| void | invDisplayGridXZ () |
| bool | getDisplayPositiveGridX () const |
| void | setDisplayPositiveGridX (bool) |
| grille seulement pour X > 0 | |
| void | invDisplayPositiveGridX () |
| bool | getDisplayPositiveGridY () const |
| void | setDisplayPositiveGridY (bool) |
| grille seulement pour Y > 0 | |
| void | invDisplayPositiveGridY () |
| bool | getDisplayPositiveGridZ () const |
| void | setDisplayPositiveGridZ (bool) |
| grille seulement pour Z > 0 | |
| void | invDisplayPositiveGridZ () |
Public Member Functions inherited from CParameter | |
| CParameter (unsigned int ANbRef=0) | |
| CParameter (const CParameter &AParameter) | |
| virtual | ~CParameter () |
| void | incNbRef (unsigned int AValue=1) |
| void | decNbRef (unsigned int AValue=1) |
| unsigned int | getNbRef () const |
| virtual void | addPrecompileToUpdate (CPrecompile *) |
| virtual void | removePrecompileToUpdate (CPrecompile *) |
| virtual void | putAllNeedToUpdate () |
Friends | |
| std::ostream & | operator<< (std::ostream &, const CParameterGrid &) |
| Fonctions amies pour lire et écrire dans un flux. | |
| std::istream & | operator>> (std::istream &, CParameterGrid &) |
Cette classe contient simplement les accesseurs et modificateurs des différentes variables membres.
Definition at line 39 of file parameter-grid.hh.
| CParameterGrid::CParameterGrid | ( | int | ANbRef = 0 | ) |
Constructeur
Definition at line 32 of file parameter-grid.cc.
| CParameterGrid::CParameterGrid | ( | const CParameterGrid & | AParam | ) |
Definition at line 38 of file parameter-grid.cc.
|
virtual |
Destructeur
Definition at line 52 of file parameter-grid.cc.
|
virtual |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CParameter.
Definition at line 55 of file parameter-grid.cc.
| float CParameterGrid::getCLGrid | ( | int | AIndice | ) | const |
Definition at line 162 of file parameter-grid.cc.
| const float * CParameterGrid::getCLGrid | ( | ) | const |
Definition at line 176 of file parameter-grid.cc.
| bool CParameterGrid::getDisplayGridXY | ( | ) | const |
Definition at line 193 of file parameter-grid.cc.
| bool CParameterGrid::getDisplayGridXZ | ( | ) | const |
Definition at line 231 of file parameter-grid.cc.
| bool CParameterGrid::getDisplayGridYZ | ( | ) | const |
Definition at line 212 of file parameter-grid.cc.
| bool CParameterGrid::getDisplayPositiveGridX | ( | ) | const |
Definition at line 250 of file parameter-grid.cc.
| bool CParameterGrid::getDisplayPositiveGridY | ( | ) | const |
Definition at line 269 of file parameter-grid.cc.
| bool CParameterGrid::getDisplayPositiveGridZ | ( | ) | const |
Definition at line 288 of file parameter-grid.cc.
| int CParameterGrid::getLGGrid | ( | ) | const |
Definition at line 151 of file parameter-grid.cc.
| int CParameterGrid::getLWGrid | ( | ) | const |
Definition at line 140 of file parameter-grid.cc.
|
virtual |
Identificateur du type de paramètre.
Implements CParameter.
Definition at line 306 of file parameter-grid.cc.
| void CParameterGrid::invDisplayGridXY | ( | ) |
Definition at line 205 of file parameter-grid.cc.
| void CParameterGrid::invDisplayGridXZ | ( | ) |
Definition at line 243 of file parameter-grid.cc.
| void CParameterGrid::invDisplayGridYZ | ( | ) |
Definition at line 224 of file parameter-grid.cc.
| void CParameterGrid::invDisplayPositiveGridX | ( | ) |
Definition at line 262 of file parameter-grid.cc.
| void CParameterGrid::invDisplayPositiveGridY | ( | ) |
Definition at line 281 of file parameter-grid.cc.
| void CParameterGrid::invDisplayPositiveGridZ | ( | ) |
Definition at line 300 of file parameter-grid.cc.
|
virtual |
load
Méthode permettant de récupérer les valeurs des variables membres.
Implements CParameter.
Definition at line 61 of file parameter-grid.cc.
|
virtual |
reinit
Reinitialise le paramètre.
Implements CParameter.
Definition at line 64 of file parameter-grid.cc.
|
virtual |
save
Méthode permettant de sauver les valeurs des variables membres.
Implements CParameter.
Definition at line 58 of file parameter-grid.cc.
| void CParameterGrid::setCLGrid | ( | int | AIndice, |
| float | AValue | ||
| ) |
Definition at line 167 of file parameter-grid.cc.
| void CParameterGrid::setCLGrid | ( | float | AValue0, |
| float | AValue1, | ||
| float | AValue2 | ||
| ) |
Definition at line 178 of file parameter-grid.cc.
| void CParameterGrid::setCLGrid | ( | float const | ATab[3] | ) |
Definition at line 190 of file parameter-grid.cc.
| void CParameterGrid::setDisplayGridXY | ( | bool | AValue | ) |
affichage de la grille XY
Definition at line 196 of file parameter-grid.cc.
| void CParameterGrid::setDisplayGridXZ | ( | bool | AValue | ) |
affichage de la grille XZ
Definition at line 234 of file parameter-grid.cc.
| void CParameterGrid::setDisplayGridYZ | ( | bool | AValue | ) |
affichage de la grille YZ
Definition at line 215 of file parameter-grid.cc.
| void CParameterGrid::setDisplayPositiveGridX | ( | bool | AValue | ) |
grille seulement pour X > 0
Definition at line 253 of file parameter-grid.cc.
| void CParameterGrid::setDisplayPositiveGridY | ( | bool | AValue | ) |
grille seulement pour Y > 0
Definition at line 272 of file parameter-grid.cc.
| void CParameterGrid::setDisplayPositiveGridZ | ( | bool | AValue | ) |
grille seulement pour Z > 0
Definition at line 291 of file parameter-grid.cc.
| void CParameterGrid::setLGGrid | ( | int | AValue | ) |
Definition at line 153 of file parameter-grid.cc.
| void CParameterGrid::setLWGrid | ( | int | AValue | ) |
Definition at line 142 of file parameter-grid.cc.
|
friend |
Fonctions amies pour lire et écrire dans un flux.
|
friend |