Moka controlers
|
#include <parameter-gmap-vertex.hh>
Public Member Functions | |
virtual int | getType () const |
Identificateur du type de paramètre. | |
Constructeur et destructeur | |
CParameterGMapVertex (CGMapVertex *AGMap, int ANbRef=0) | |
Constructeur. | |
CParameterGMapVertex (const CParameterGMapVertex &) | |
CParameter * | copy () const |
virtual | ~CParameterGMapVertex () |
Destructeur. | |
Sauvegarde et chargement des paramètres | |
virtual void | save (std::ostream &) |
Méthode permettant de sauver les valeurs des variables membres. | |
virtual void | load (std::istream &) |
Méthode permettant de récupérer les valeurs des variables membres. | |
virtual void | reinit () |
Méthode pour réinitialiser avec nos valeurs par defaut. | |
Accesseurs et modificateurs des paramètres | |
CGMapVertex * | getMap () const |
void | setMap (CGMapVertex *AMap) |
CGMapVertex * | getMapEmbedding () const |
CGMapVertex * | getDrawingMap () const |
bool | getChanged () const |
void | setChanged () |
Met à vrai la variable FChanged et répercute aux précompiles concernés. | |
void | unsetChanged () |
Met à faux la variable FChanged sans repercution sur les précompiles. | |
bool | getPartialChanged () const |
void | setPartialChanged () |
Met à vrai la variable FPartialChanged. | |
void | unsetPartialChanged () |
Met à faux la variable FPartialChanged sans repercution sur les précompiles. | |
bool | getBlocked () const |
void | setBlocked () |
Met à vrai la variable FBlocked sans répercution aux précompiles. | |
void | unsetBlocked () |
Met à faux la variable FBlocked et répercute aux précompiles concernés. | |
bool | getModeSimplification () const |
void | setModeSimplification () |
void | unsetModeSimplification () |
int | getMarkRemoved (unsigned int ADim) const |
Return the mark used to mark ADim-removed darts in FMapEmbedding. | |
bool | isMarkedDeleted (CDart *ADart) const |
Return true if the dart ADart is marked deleted (i.e. with a FRemovedMark). | |
CDart * | getDartWithEmbedding (CDart *ADart) |
int | getMarkPartialChanged () const |
void | setMarkPartialChanged (int AValue) |
void | setBurstMethod (TBurstMethod AMethod) |
Accesseurs à la méthode de calcul des sommets éclatés : | |
TBurstMethod | getBurstMethod () const |
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 () |
Definition at line 43 of file parameter-gmap-vertex.hh.
CParameterGMapVertex::CParameterGMapVertex | ( | CGMapVertex * | AGMap, |
int | ANbRef = 0 |
||
) |
Constructeur.
Definition at line 31 of file parameter-gmap-vertex.cc.
CParameterGMapVertex::CParameterGMapVertex | ( | const CParameterGMapVertex & | AParam | ) |
Definition at line 46 of file parameter-gmap-vertex.cc.
|
virtual |
Destructeur.
Definition at line 61 of file parameter-gmap-vertex.cc.
|
virtual |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CParameter.
Definition at line 64 of file parameter-gmap-vertex.cc.
bool CParameterGMapVertex::getBlocked | ( | ) | const |
Definition at line 130 of file parameter-gmap-vertex.cc.
TBurstMethod CParameterGMapVertex::getBurstMethod | ( | ) | const |
Definition at line 229 of file parameter-gmap-vertex.cc.
bool CParameterGMapVertex::getChanged | ( | ) | const |
Definition at line 97 of file parameter-gmap-vertex.cc.
CDart * CParameterGMapVertex::getDartWithEmbedding | ( | CDart * | ADart | ) |
Get the dart associated to ADart. In "classical mode", this is ADart, in simplification mode this is the dart linked with ADart by the direct info.
Definition at line 193 of file parameter-gmap-vertex.cc.
CGMapVertex * CParameterGMapVertex::getDrawingMap | ( | ) | const |
Definition at line 91 of file parameter-gmap-vertex.cc.
CGMapVertex * CParameterGMapVertex::getMap | ( | ) | const |
Definition at line 76 of file parameter-gmap-vertex.cc.
CGMapVertex * CParameterGMapVertex::getMapEmbedding | ( | ) | const |
Definition at line 88 of file parameter-gmap-vertex.cc.
int CParameterGMapVertex::getMarkPartialChanged | ( | ) | const |
Accesseurs pour FMarkPartialChanged. Ce numéro contient la marque utilisée pour mettre à jour partiellement l'objet. Si FMarkPartialChanged=-1 => on met à jour toute la carte.
Definition at line 232 of file parameter-gmap-vertex.cc.
int CParameterGMapVertex::getMarkRemoved | ( | unsigned int | ADim | ) | const |
Return the mark used to mark ADim-removed darts in FMapEmbedding.
Definition at line 204 of file parameter-gmap-vertex.cc.
bool CParameterGMapVertex::getModeSimplification | ( | ) | const |
Definition at line 145 of file parameter-gmap-vertex.cc.
bool CParameterGMapVertex::getPartialChanged | ( | ) | const |
Definition at line 115 of file parameter-gmap-vertex.cc.
|
virtual |
Identificateur du type de paramètre.
Implements CParameter.
Definition at line 238 of file parameter-gmap-vertex.cc.
bool CParameterGMapVertex::isMarkedDeleted | ( | CDart * | ADart | ) | const |
Return true if the dart ADart is marked deleted (i.e. with a FRemovedMark).
Definition at line 210 of file parameter-gmap-vertex.cc.
|
virtual |
Méthode permettant de récupérer les valeurs des variables membres.
Implements CParameter.
Definition at line 70 of file parameter-gmap-vertex.cc.
|
virtual |
Méthode pour réinitialiser avec nos valeurs par defaut.
Implements CParameter.
Definition at line 73 of file parameter-gmap-vertex.cc.
|
virtual |
Méthode permettant de sauver les valeurs des variables membres.
Implements CParameter.
Definition at line 67 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setBlocked | ( | ) |
Met à vrai la variable FBlocked sans répercution aux précompiles.
Definition at line 133 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setBurstMethod | ( | TBurstMethod | AMethod | ) |
Accesseurs à la méthode de calcul des sommets éclatés :
Definition at line 217 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setChanged | ( | ) |
Met à vrai la variable FChanged et répercute aux précompiles concernés.
Definition at line 100 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setMap | ( | CGMapVertex * | AMap | ) |
Pour changer la valeur de FMap.
AMap | la nouvelle carte. |
Definition at line 79 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setMarkPartialChanged | ( | int | AValue | ) |
Definition at line 235 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setModeSimplification | ( | ) |
Met à vrai la variable FModeSimplification sans répercution aux précompiles.
Definition at line 148 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::setPartialChanged | ( | ) |
Met à vrai la variable FPartialChanged.
Definition at line 118 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::unsetBlocked | ( | ) |
Met à faux la variable FBlocked et répercute aux précompiles concernés.
Definition at line 136 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::unsetChanged | ( | ) |
Met à faux la variable FChanged sans repercution sur les précompiles.
Definition at line 109 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::unsetModeSimplification | ( | ) |
Met à faux la variable FModeSimplification et répercute aux précompiles concernés.
Definition at line 177 of file parameter-gmap-vertex.cc.
void CParameterGMapVertex::unsetPartialChanged | ( | ) |
Met à faux la variable FPartialChanged sans repercution sur les précompiles.
Definition at line 127 of file parameter-gmap-vertex.cc.