#include <parameter-gmap-vertex.hh>
Inherits CParameter.

Public Member Functions | |
| virtual int | getType () const |
Constructeur et destructeur | |
| CParameterGMapVertex (CGMapVertex *AGMap, int ANbRef=0) | |
| CParameterGMapVertex (const CParameterGMapVertex &) | |
| CParameter * | copy () const |
| virtual | ~CParameterGMapVertex () |
Sauvegarde et chargement des paramètres | |
| virtual void | save (std::ostream &) |
| virtual void | load (std::istream &) |
| virtual void | reinit () |
Accesseurs et modificateurs des paramètres | |
| CGMapVertex * | getMap () const |
| void | setMap (CGMapVertex *AMap) |
| bool | getChanged () const |
| void | setChanged () |
| void | unsetChanged () |
| bool | getPartialChanged () const |
| void | setPartialChanged () |
| void | unsetPartialChanged () |
| bool | getBlocked () const |
| void | setBlocked () |
| void | unsetBlocked () |
| int | getMarkPartialChanged () const |
| void | setMarkPartialChanged (int AValue) |
| void | setBurstMethod (TBurstMethod AMethod) |
| TBurstMethod | getBurstMethod () const |
Private Attributes | |
| CGMapVertex * | FMap |
| bool | FChanged |
| bool | FPartialChanged |
| int | FMarkPartialChanged |
| int | FBlocked |
Definition at line 43 of file parameter-gmap-vertex.hh.
| CParameterGMapVertex::CParameterGMapVertex | ( | CGMapVertex * | AGMap, | |
| int | ANbRef = 0 | |||
| ) |
| CParameterGMapVertex::CParameterGMapVertex | ( | const CParameterGMapVertex & | AParam | ) |
Definition at line 41 of file parameter-gmap-vertex.cc.
| CParameterGMapVertex::~CParameterGMapVertex | ( | ) | [virtual] |
| CParameter * CParameterGMapVertex::copy | ( | ) | const [virtual] |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CParameter.
Definition at line 52 of file parameter-gmap-vertex.cc.
| bool CParameterGMapVertex::getBlocked | ( | ) | const |
| TBurstMethod CParameterGMapVertex::getBurstMethod | ( | ) | const |
Definition at line 134 of file parameter-gmap-vertex.cc.
| bool CParameterGMapVertex::getChanged | ( | ) | const |
| CGMapVertex * CParameterGMapVertex::getMap | ( | ) | const |
| 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 137 of file parameter-gmap-vertex.cc.
| bool CParameterGMapVertex::getPartialChanged | ( | ) | const |
| int CParameterGMapVertex::getType | ( | ) | const [virtual] |
Identificateur du type de paramètre.
Implements CParameter.
Definition at line 143 of file parameter-gmap-vertex.cc.
| virtual void GMap3d::CParameterGMapVertex::load | ( | std::istream & | ) | [virtual] |
| void CParameterGMapVertex::reinit | ( | ) | [virtual] |
Méthode pour réinitialiser avec nos valeurs par defaut.
Implements CParameter.
Definition at line 61 of file parameter-gmap-vertex.cc.
| virtual void GMap3d::CParameterGMapVertex::save | ( | std::ostream & | ) | [virtual] |
| void CParameterGMapVertex::setBlocked | ( | ) |
Met à vrai la variable FBlocked sans répercution aux précompiles.
Definition at line 112 of file parameter-gmap-vertex.cc.
| void CParameterGMapVertex::setBurstMethod | ( | TBurstMethod | AMethod | ) |
Accesseurs à la méthode de calcul des sommets éclatés :.
Definition at line 124 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 79 of file parameter-gmap-vertex.cc.
| void CParameterGMapVertex::setMap | ( | CGMapVertex * | AMap | ) |
Pour changer la valeur de FMap.
| AMap | la nouvelle carte. |
Definition at line 67 of file parameter-gmap-vertex.cc.
| void CParameterGMapVertex::setMarkPartialChanged | ( | int | AValue | ) |
Definition at line 140 of file parameter-gmap-vertex.cc.
| void CParameterGMapVertex::setPartialChanged | ( | ) |
| void CParameterGMapVertex::unsetBlocked | ( | ) |
Met à faux la variable FBlocked et répercute aux précompiles concernés.
Definition at line 115 of file parameter-gmap-vertex.cc.
| void CParameterGMapVertex::unsetChanged | ( | ) |
Met à faux la variable FChanged sans repercution sur les précompiles.
Definition at line 88 of file parameter-gmap-vertex.cc.
| void CParameterGMapVertex::unsetPartialChanged | ( | ) |
Met à faux la variable FPartialChanged sans repercution sur les précompiles.
Definition at line 106 of file parameter-gmap-vertex.cc.
int GMap3d::CParameterGMapVertex::FBlocked [private] |
Booléen permettant de bloquer le recalcul de l'affichage éclatée.
Definition at line 139 of file parameter-gmap-vertex.hh.
bool GMap3d::CParameterGMapVertex::FChanged [private] |
Booléen pour indiquer si le modèle à changé depuis la dernière mise à jour.
Definition at line 130 of file parameter-gmap-vertex.hh.
CGMapVertex* GMap3d::CParameterGMapVertex::FMap [private] |
int GMap3d::CParameterGMapVertex::FMarkPartialChanged [private] |
Definition at line 136 of file parameter-gmap-vertex.hh.
bool GMap3d::CParameterGMapVertex::FPartialChanged [private] |
Booléen pour indiquer si le modèle à partiellement changé depuis la dernière mise à jour. Dans ce cas on utilise le numéro de marque qui contient la marque utilisée pour savoir quoi mettre à jour.
Definition at line 135 of file parameter-gmap-vertex.hh.
1.5.8