Code_TYMPAN
4.2.0
Industrial site acoustic simulation
|
#include <TYSiteNode.h>
Public Member Functions | |
void | readMesh (std::deque< OPoint3D > &points, std::deque< OTriangle > &triangles, std::deque< LPTYSol > &materials, const QString &filename) |
virtual void | updateAltiInfra () |
virtual void | updateAcoustique (const bool &force=false) |
void | update (const bool &force=false) |
bool | update (TYElement *pElem) |
double | getDelaunay () |
void | getListFaces (TYTabAcousticSurfaceGeoNode &tabFaces, unsigned int &nbFaceInfra, std::vector< bool > &EstUnIndexDeFaceEcran) const |
void | getListFacesWithoutFloor (TYTabAcousticSurfaceGeoNode &tabFaces, unsigned int &nbFaceInfra, std::vector< bool > &EstUnIndexDeFaceEcran, std::vector< std::pair< int, int > > &indices, std::vector< int > &etages) const |
void | getFacesOnGround (std::map< TYUUID, std::deque< TYTabPoint3D >> &contours) const |
void | groundBasedFaces (const TYTabAcousticVolumeGeoNode &volumes, const OMatrix &global_matrix, std::map< TYUUID, std::deque< TYTabPoint3D >> &contours) const |
int | getSIGType () |
Get/Set du choix du systeme de repere du SIG. More... | |
const int | getSIGType () const |
void | setSIGType (int SIGType) |
double | getSIG_X () |
Get/Set des coordonnees dans le repere du SIG. More... | |
const double | getSIG_X () const |
void | setSIG_X (const double &SIG_X) |
double | getSIG_Y () |
const double | getSIG_Y () const |
void | setSIG_Y (const double &SIG_Y) |
double | getSIG_OFFSET () |
const double | getSIG_OFFSET () const |
void | setSIG_OFFSET (const double &SIG_OFFSET) |
virtual void | exportCSV (std::ofstream &ofs) |
Export au format csv sur un flux transmis. More... | |
LPTYAltimetrie | getAltimetry () const |
OMatrix | getGlobalMatrix () const |
Public Member Functions inherited from TYElement | |
void * | getAllUses () |
void | setAllUses (void *allUses) |
void | cleanAllUses () |
TYElement () | |
TYElement (TYElement *pParent, bool PutInInstanceList=true) | |
TYElement (const TYElement &other, bool PutInInstanceList=true) | |
virtual | ~TYElement () |
void | setID (TYUUID id) |
void | setID (const QString &str_id) |
const TYUUID & | getID () const |
QString | getStringID () const |
bool | hasNullID () const |
void | regenerateID () |
void | setName (QString name) |
void | setName (std::string name) |
virtual QString | getName () const |
void | setParent (TYElement *pParent) |
TYElement * | getParent () const |
virtual void | setIsAcousticModified (bool isModified) |
bool | getIsAcousticModified () |
bool | getIsGeometryModified () |
TYElement & | operator= (const TYElement &other) |
bool | operator== (const TYElement &other) const |
bool | operator!= (const TYElement &other) const |
bool | callFromXMLIfEqual (DOM_Element &domElement, int *pRetVal=NULL) |
std::string | getMetierName () |
virtual void | setInCurrentCalcul (bool state, bool recurschild=true, bool recursparent=true) |
virtual bool | isInCurrentCalcul () |
void | addCopy () |
Increment le compteur de nombre de copies. More... | |
void | setCopyCount (const unsigned int copyCount) |
Modifie la vaeur du compteur. More... | |
Public Member Functions inherited from IRefCount | |
IRefCount () | |
virtual | ~IRefCount () |
virtual int | incRef () |
virtual int | decRef () |
int | getRefCount () const |
Public Member Functions inherited from OPrototype | |
virtual | ~OPrototype () |
virtual OPrototype * | clone () const =0 |
virtual const char * | getClassName () const |
bool | isA (const char *className) const |
Protected Member Functions | |
virtual void | do_updateAltimetrie () |
void | appendSite (LPTYSiteNode pSiteFrom, const OMatrix &matrix, LPTYSiteNode pSiteTo) |
Protected Member Functions inherited from OPrototype | |
OPrototype () | |
Protected Attributes | |
TYProjet * | _pProjet |
Projet auquel appartient (eventuellement) le site. More... | |
bool | _bEmpriseAsCrbNiv |
Utilisation de l'emprise comme courbe de niveau. More... | |
double | _altiEmprise |
Altitude associee a l'emprise (s'il y a lieu) More... | |
LPTYTopographie | _pTopographie |
Topographie. More... | |
LPTYInfrastructure | _pInfrastructure |
Infrastructure. More... | |
bool | _useTopoFile |
Flag d'utilisation d'une image de fond. More... | |
std::string | _topoFileName |
Nom du fichier de topographie. More... | |
std::string | _topoFile |
Nom du fichier de topographie temporaire. More... | |
std::string | _topoFileExtension |
Extension du fichier de topographie. More... | |
float | _echelle |
Echelle du site. More... | |
TYSegment | _orientation |
Orientation du Nord. More... | |
TYPoint | _position |
Position. More... | |
unsigned int | _nbFaceInfra |
Nombre de faces de l'infrastructure (machines, bâtiments, etc ...) More... | |
unsigned int | _nbFaces |
bool | _root |
Test si site racine. More... | |
systemSIG | _SIGType |
Coordonnees SIG. More... | |
double | _SIG_X |
double | _SIG_Y |
double | _SIG_OFFSET |
TYTabSiteNodeGeoNode | _listSiteNode |
Liste des sites. More... | |
bool | _isTopoFileModified |
Flag de modification de l'image de fond. More... | |
Protected Attributes inherited from TYElement | |
QString | _name |
Nom courant de l'element. More... | |
TYElement * | _pParent |
Reference sur l'element parent. More... | |
bool | _bPutInInstanceList |
unsigned int | _copyCount |
bool | _inCurrentCalcul |
Indique si cet element est actif dans le Calcul courant. More... | |
bool | _isAcousticModified |
Indicateur de modification acoustique. More... | |
bool | _isGeometryModified |
Indicateur de modification de la geometrie. More... | |
LPTYElementGraphic | _pGraphicObject |
L'object graphique metier associe a cet element. More... | |
void * | _allUses |
Multi purpose void pointer (use for compatibility actually) More... | |
Protected Attributes inherited from IRefCount | |
int | m_refCount |
The reference counter. More... | |
Private Member Functions | |
TYSiteNode () | |
TYSiteNode (const TYSiteNode &other) | |
virtual | ~TYSiteNode () |
virtual TYSiteNode & | operator= (const TYSiteNode &other) |
Operateur =. More... | |
virtual bool | operator== (const TYSiteNode &other) const |
Operateur ==. More... | |
virtual bool | operator!= (const TYSiteNode &other) const |
Operateur !=. More... | |
virtual bool | deepCopy (const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false) |
virtual std::string | toString () const |
virtual DOM_Element | toXML (DOM_Element &domElement) |
virtual int | fromXML (DOM_Element domElement) |
virtual void | getChilds (LPTYElementArray &childs, bool recursif=true) |
virtual void | setIsGeometryModified (bool isModified) |
void | purge () |
TYProjet * | getProjet () |
Accesseurs. More... | |
const TYProjet * | getProjet () const |
void | setProjet (TYProjet *pProjet) |
bool | getUseEmpriseAsCrbNiv () const |
void | setUseEmpriseAsCrbNiv (bool b) |
void | setAltiEmprise (const double &altiEmprise) |
Get/Set de l'altitude associee a la courbe de niveau. More... | |
const double | getAltiEmprise () const |
LPTYTopographie | getTopographie () |
const LPTYTopographie | getTopographie () const |
void | setTopographie (const LPTYTopographie pTopo) |
LPTYInfrastructure | getInfrastructure () |
const LPTYInfrastructure | getInfrastructure () const |
void | setInfrastructure (const LPTYInfrastructure &pInfra) |
bool | getUseTopoFile () const |
void | setUseTopoFile (bool flag) |
std::string | getTopoFile () const |
void | setTopoFile (std::string fileName) |
std::string | getTopoFileExtension () const |
void | setTopoFileExtension (std::string ext) |
std::string | getTopoFileName () const |
void | setTopoFileName (std::string name) |
void | loadTopoFile (std::string fileName) |
void | loadTopoFile () |
float | getEchelle () const |
void | setEchelle (float e) |
TYSegment | getOrientation () const |
void | setOrientation (TYSegment seg) |
TYPoint | getPosition () const |
bool | getRoot () const |
void | setRoot (bool b) |
void | setPosition (TYPoint pt) |
TYTabSiteNodeGeoNode & | getListSiteNode () |
const TYTabSiteNodeGeoNode & | getListSiteNode () const |
bool | addSiteNode (LPTYSiteNodeGeoNode pSiteNodeGeoNode) |
bool | addSiteNode (LPTYSiteNode pSiteNode) |
bool | remSiteNode (const LPTYSiteNodeGeoNode pSiteNodeGeoNode) |
bool | remSiteNode (const LPTYSiteNode pSiteNode) |
bool | remSiteNode (QString idSiteNode) |
LPTYSiteNodeGeoNode | findSiteNode (const LPTYSiteNode pSiteNode) |
void | setListSiteNode (const TYTabSiteNodeGeoNode &list) |
virtual void | setChildsNotInCurrentCalcul () |
TYTabSiteNodeGeoNode | collectSites (bool include=true) const |
LPTYSiteNode | merge () |
virtual void | reparent () |
virtual void | updateCurrentCalcul (TYListID &listID, bool recursif=true) |
virtual bool | addToCalcul () |
virtual bool | remFromCalcul () |
virtual bool | updateAltimetrie () |
void | uuid2tysol (const std::deque< std::string > &material_ids, std::deque< LPTYSol > &materials) |
Static Private Member Functions | |
static const std::string & | getTopoFilePath () |
static void | setTopoFilePath (const std::string &path) |
Static Private Attributes | |
static std::string * | _topoFilePath = NULL |
Chemin du dossier image temporaire. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from TYElement | |
static LPTYElementArray | findTypeCollectionAndCallFromXML (DOM_Element parentElem, const char *type) |
static void | setLogInstances (bool log) |
static bool | getLogInstances () |
static TYElement * | getInstance (TYUUID uuid) |
static void | purgeInstances () |
static bool | testId (const TYUUID &id, const TYElement *pElem) |
static TYUUID | newID () |
static TYUUID | fromString (QString id) |
static QString | toString (TYUUID &uuid) |
static uint64 | getConstructorCount () |
static uint64 | getDestructorCount () |
static uint64 | getIdGenerationCount () |
static bool | getIsSavedOk () |
static void | setIsSavedOk (const bool &toSave) |
static void | setRegenerateID (const bool &bRegenerate) |
static bool | getRegenerateID () |
Static Public Member Functions inherited from OPrototype | |
static OPrototype * | findAndClone (const char *className) |
static int | findPrototype (const char *className) |
static OPrototype * | safeDownCast (OPrototype *pObject) |
static void | add_factory (const char *, IOProtoFactory::ptr_type factory) |
Definition at line 38 of file TYSiteNode.h.
|
private |
Constructeur.
Definition at line 75 of file TYSiteNode.cpp.
|
private |
Constructeur par copie.
Definition at line 106 of file TYSiteNode.cpp.
|
privatevirtual |
Destructeur.
Definition at line 111 of file TYSiteNode.cpp.
|
private |
Ajoute un site a la liste des sites.
pSiteNodeGeoNode | Element a ajouter. |
Definition at line 1541 of file TYSiteNode.cpp.
|
private |
Ajoute un site a la liste des sites.
pSiteNode | Element a ajouter. |
Definition at line 1565 of file TYSiteNode.cpp.
|
privatevirtual |
Ajoute les elements du site au calcul
Definition at line 376 of file TYSiteNode.cpp.
|
protected |
Methode interne utilisee par 'merge()' pour recopier les composants d'un site vers un autre en appliquant le changement de repere defini par la matrice passee.
pSiteFrom | Site a ajouter. |
matrix | Changement de repere a effectuer avant l'ajout. |
pSiteTo | Site auquel on ajoute le 1er site. |
Definition at line 1693 of file TYSiteNode.cpp.
|
private |
Collecte l'ensemble des sites de ce site. Ce site peut etre inclu et l'appel peut etre recursif.
include | Pour inclure ce site. |
Definition at line 1444 of file TYSiteNode.cpp.
|
privatevirtual |
Effectue une copie en allouant de la memoire (deep copy) et non pas en copiant seulement les pointeurs (shallow copy). Cette methode s'utilise comme l'operateur egal. L'ID peut ne pas etre copie, le parent n'est jamais copie.
pOther | L'element a copier. |
copyId | Copie l'identifiant unique ou pas. |
true
si la copie est possible; false
sinon. Reimplemented from TYElement.
Definition at line 175 of file TYSiteNode.cpp.
|
protectedvirtual |
Mise a jour de l'altimetrie. Dans TYSite, cette methode appelle essentiellement 'computeAltimetrie' de TYTopographie, mais elle peut etre surchargee pour des besoins specifiques lors du calcul de l'altimetrie.
Definition at line 528 of file TYSiteNode.cpp.
|
virtual |
Export au format csv sur un flux transmis.
Definition at line 1783 of file TYSiteNode.cpp.
|
private |
Retrouve le GeoNode associe a un site node.
pSiteNode | L'element a chercher. |
Definition at line 1641 of file TYSiteNode.cpp.
|
privatevirtual |
Extrait les informations a partir du noeud DOM passe afin de recuperer les parametres de la classe.
domElement | Le noeud DOM a partir duquel les parametres doivent etre recuperes. |
Reimplemented from TYElement.
Definition at line 267 of file TYSiteNode.cpp.
|
inlineprivate |
LPTYAltimetrie TYSiteNode::getAltimetry | ( | ) | const |
Definition at line 1165 of file TYSiteNode.cpp.
|
privatevirtual |
Collecte les enfants de cet element de facon recursive ou non.
Reimplemented from TYElement.
Definition at line 341 of file TYSiteNode.cpp.
double TYSiteNode::getDelaunay | ( | ) |
Collecte l'ensemble des points necessaires a la generation de l'altimetrie pour les site imbriques. Get du parametre de triangulation de Delaunay
Definition at line 945 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de l'echelle.
Definition at line 195 of file TYSiteNode.h.
void TYSiteNode::getFacesOnGround | ( | std::map< TYUUID, std::deque< TYTabPoint3D >> & | contours | ) | const |
brief : Attempt to find the faces placed on the ground among the machines and the buildings of the site TYUUID: volume node id (volume nodes are buildings or machines) deque<TYTabPoint3D>: series of points defining the contour of the face of the volumes that are on the ground in a global scale
Definition at line 1254 of file TYSiteNode.cpp.
OMatrix TYSiteNode::getGlobalMatrix | ( | ) | const |
Definition at line 1179 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de l'ensemble des infrastructures.
Definition at line 127 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de l'ensemble des infrastructures.
Definition at line 131 of file TYSiteNode.h.
void TYSiteNode::getListFaces | ( | TYTabAcousticSurfaceGeoNode & | tabFaces, |
unsigned int & | nbFaceInfra, | ||
std::vector< bool > & | EstUnIndexDeFaceEcran | ||
) | const |
Cree la liste des faces des elements du site.
Definition at line 1323 of file TYSiteNode.cpp.
void TYSiteNode::getListFacesWithoutFloor | ( | TYTabAcousticSurfaceGeoNode & | tabFaces, |
unsigned int & | nbFaceInfra, | ||
std::vector< bool > & | EstUnIndexDeFaceEcran, | ||
std::vector< std::pair< int, int > > & | indices, | ||
std::vector< int > & | etages | ||
) | const |
Definition at line 972 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de la liste des sites.
Definition at line 233 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de la liste des sites.
Definition at line 238 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de l'orientation.
Definition at line 204 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de la position.
Definition at line 213 of file TYSiteNode.h.
|
inlineprivate |
Accesseurs.
Get/Set du projet parent
Definition at line 84 of file TYSiteNode.h.
|
inlineprivate |
|
inlineprivate |
Set/Get du test de site racine.
Definition at line 218 of file TYSiteNode.h.
|
inline |
Definition at line 446 of file TYSiteNode.h.
|
inline |
Definition at line 447 of file TYSiteNode.h.
|
inline |
Get/Set des coordonnees dans le repere du SIG.
Definition at line 438 of file TYSiteNode.h.
|
inline |
Definition at line 439 of file TYSiteNode.h.
|
inline |
|
inline |
Definition at line 443 of file TYSiteNode.h.
|
inline |
Get/Set du choix du systeme de repere du SIG.
Definition at line 433 of file TYSiteNode.h.
|
inline |
Definition at line 434 of file TYSiteNode.h.
|
inlineprivate |
Set/Get du fichier de topographie temporaire.
Definition at line 154 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de l'extension du fichier de topographie.
Definition at line 162 of file TYSiteNode.h.
|
inlineprivate |
Set/Get du nom du fichier de topographie.
Definition at line 170 of file TYSiteNode.h.
|
staticprivate |
Set/Get du chemin du fichier image temporaire.
Definition at line 48 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de la topographie.
Definition at line 108 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de la topographie.
Definition at line 112 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de la prise en compte de l'emprise comme courbe de niveau.
Definition at line 95 of file TYSiteNode.h.
|
inlineprivate |
Set/Get du flag d'utilisation d'une image de fond.
Definition at line 145 of file TYSiteNode.h.
void TYSiteNode::groundBasedFaces | ( | const TYTabAcousticVolumeGeoNode & | volumes, |
const OMatrix & | global_matrix, | ||
std::map< TYUUID, std::deque< TYTabPoint3D >> & | contours | ||
) | const |
brief: from a series of acoustic volumes (forming an acoustic volume node) and a transform matrix allowing to convert them to a global scale, return the points constituting the acoustic surface placed on the ground
Definition at line 1208 of file TYSiteNode.cpp.
|
private |
Mise a jour du tableau des pixels de l'image de fond a partir d'un fichier.
fileName | Le nom du fichier contenant l'image. |
Definition at line 444 of file TYSiteNode.cpp.
|
private |
Definition at line 450 of file TYSiteNode.cpp.
|
private |
Merge : construit un nouveau site compose de tous les elements de ce site et des sites enfants/imbriques en tenant compte des changements de repere pour chacun d'eux. Attention : une fois les sites merges le parent des composants dans le site merge sera le site merge lui-meme, il peut donc etre necessaire d'appeler la methode 'reparent()' pour utiliser les sites imbriques convenablement.
Definition at line 1657 of file TYSiteNode.cpp.
|
privatevirtual |
Operateur !=.
Definition at line 170 of file TYSiteNode.cpp.
|
privatevirtual |
Operateur =.
Definition at line 116 of file TYSiteNode.cpp.
|
privatevirtual |
Operateur ==.
Definition at line 143 of file TYSiteNode.cpp.
|
inlineprivate |
Vide toutes les listes d'elements composants cet objet.
Definition at line 78 of file TYSiteNode.h.
void TYSiteNode::readMesh | ( | std::deque< OPoint3D > & | points, |
std::deque< OTriangle > & | triangles, | ||
std::deque< LPTYSol > & | materials, | ||
const QString & | filename | ||
) |
Definition at line 618 of file TYSiteNode.cpp.
|
privatevirtual |
Supprime tous les éléments d'un site du calcul
Definition at line 392 of file TYSiteNode.cpp.
|
private |
Supprime une entree a la liste des site nodes.
Definition at line 1570 of file TYSiteNode.cpp.
|
private |
Supprime une entree a la liste des site nodes.
Definition at line 1594 of file TYSiteNode.cpp.
|
private |
Supprime une entree a la liste des site nodes a partir de son identifiant.
Definition at line 1618 of file TYSiteNode.cpp.
|
privatevirtual |
Reattribut le bon parent aux composants de facon recursive.
Definition at line 433 of file TYSiteNode.cpp.
|
inlineprivate |
Get/Set de l'altitude associee a la courbe de niveau.
Definition at line 102 of file TYSiteNode.h.
|
privatevirtual |
Initialise l'état "isInCurrentCalcul" des enfants d'un projet
Definition at line 1431 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de l'echelle.
Definition at line 199 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de l'ensemble des infrastructures.
Definition at line 135 of file TYSiteNode.h.
|
privatevirtual |
Set/Get de l'indicateur de modification de la geometrie.
Reimplemented from TYElement.
Definition at line 369 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de la liste des sites.
Definition at line 282 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de l'orientation.
Definition at line 208 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de la position.
Definition at line 228 of file TYSiteNode.h.
|
private |
Get/Set du projet parent
Definition at line 424 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get du test de site racine.
Definition at line 223 of file TYSiteNode.h.
|
inline |
|
inline |
Definition at line 440 of file TYSiteNode.h.
|
inline |
Definition at line 444 of file TYSiteNode.h.
|
inline |
Definition at line 435 of file TYSiteNode.h.
|
inlineprivate |
Set/Get du fichier de topographie temporaire.
Definition at line 158 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de l'extension du fichier de topographie.
Definition at line 166 of file TYSiteNode.h.
|
inlineprivate |
Set/Get du nom du fichier de topographie.
Definition at line 174 of file TYSiteNode.h.
|
staticprivate |
Set/Get du chemin du fichier image temporaire.
Definition at line 61 of file TYSiteNode.cpp.
|
inlineprivate |
Set/Get de la topographie.
Definition at line 117 of file TYSiteNode.h.
|
inlineprivate |
Set/Get de la prise en compte de l'emprise comme courbe de niveau.
Definition at line 99 of file TYSiteNode.h.
|
inlineprivate |
Set/Get du flag d'utilisation d'une image de fond.
Definition at line 149 of file TYSiteNode.h.
|
privatevirtual |
Retourne une chaine de caractere donnant des informations sur cet objet (utile pour le debugage).
Reimplemented from TYElement.
Definition at line 214 of file TYSiteNode.cpp.
|
privatevirtual |
Construit une arborescence DOM a partir du noeud passe afin de sauvegarder les parametres au format XML.
domElement | Le noeud DOM parent a partir duquel l'arborescence doit etre creee. |
Reimplemented from TYElement.
Definition at line 219 of file TYSiteNode.cpp.
void TYSiteNode::update | ( | const bool & | force = false | ) |
Effectue en une seule operation la mise a jour de la topo et de l'infrastructure
Definition at line 1518 of file TYSiteNode.cpp.
bool TYSiteNode::update | ( | TYElement * | pElem | ) |
Recherche le parent "métier" d'un élement et le met é jour
pElem | Pointeur sur un objet de type TYElement |
Definition at line 1476 of file TYSiteNode.cpp.
|
virtual |
Mise a jour de l'acoustique des elements presents dans le site
Definition at line 928 of file TYSiteNode.cpp.
|
virtual |
Mise a jour de l'altitude pour les elements de l'infrastructure. Le parametre force contraint l'altimetrisation des objets
Definition at line 659 of file TYSiteNode.cpp.
|
privatevirtual |
This method mainly calls do_updateAltimetrie
and handle exceptions be capturing them and returning a success status.
Definition at line 510 of file TYSiteNode.cpp.
|
privatevirtual |
Verifie si cet element est present dans la liste d'ID passee. S'il est present cela signifie qu'il est actif dans le Calcul courant, c'est cet etat qui est retourne.
listID | La liste d'ID du Calcul courant. |
recursif | Indique si la mise a jour du Calcul courant doit etre recursive. |
true
si cet objet est actif dans le Calcul concerne; false
sinon. Reimplemented from TYElement.
Definition at line 408 of file TYSiteNode.cpp.
|
private |
Definition at line 636 of file TYSiteNode.cpp.
|
protected |
Altitude associee a l'emprise (s'il y a lieu)
Definition at line 490 of file TYSiteNode.h.
|
protected |
Utilisation de l'emprise comme courbe de niveau.
Definition at line 487 of file TYSiteNode.h.
|
protected |
Echelle du site.
Definition at line 511 of file TYSiteNode.h.
|
protected |
Flag de modification de l'image de fond.
Definition at line 536 of file TYSiteNode.h.
|
protected |
Liste des sites.
Definition at line 533 of file TYSiteNode.h.
|
protected |
Nombre de faces de l'infrastructure (machines, bâtiments, etc ...)
Definition at line 518 of file TYSiteNode.h.
|
protected |
Definition at line 520 of file TYSiteNode.h.
|
protected |
Orientation du Nord.
Definition at line 513 of file TYSiteNode.h.
|
protected |
Infrastructure.
Definition at line 496 of file TYSiteNode.h.
|
protected |
Position.
Definition at line 515 of file TYSiteNode.h.
|
protected |
Projet auquel appartient (eventuellement) le site.
Definition at line 484 of file TYSiteNode.h.
|
protected |
Topographie.
Definition at line 493 of file TYSiteNode.h.
|
protected |
Test si site racine.
Definition at line 523 of file TYSiteNode.h.
|
protected |
Definition at line 530 of file TYSiteNode.h.
|
protected |
Definition at line 528 of file TYSiteNode.h.
|
protected |
Definition at line 529 of file TYSiteNode.h.
|
protected |
Coordonnees SIG.
Definition at line 526 of file TYSiteNode.h.
|
protected |
Nom du fichier de topographie temporaire.
Definition at line 505 of file TYSiteNode.h.
|
protected |
Extension du fichier de topographie.
Definition at line 508 of file TYSiteNode.h.
|
protected |
Nom du fichier de topographie.
Definition at line 502 of file TYSiteNode.h.
|
staticprivate |
Chemin du dossier image temporaire.
Definition at line 480 of file TYSiteNode.h.
|
protected |
Flag d'utilisation d'une image de fond.
Definition at line 499 of file TYSiteNode.h.