27 #ifndef __TY_BATIMENT_MODELER_FRAME__
28 #define __TY_BATIMENT_MODELER_FRAME__
48 Qt::WindowFlags f = QFlag(0));
Classe generique pour une fenetre de modeleur (fichier header)
Classe Modeler specialisee pour l'edition des batiments.
virtual ~TYBatimentModelerFrame()
Destructeur.
virtual void updatePreferences()
TYEtageEditor * _pEtageEditor
Editor pour la construction d'etage.
TYSourceEditor * _pSourceEditor
Editor pour l'ajout d'une source ponctuelle.
static int _nbInstance
Nombre d'instance de type TYBatimentModelerFrame.
LPTYBatiment _pBatiment
Un pointeur sur le bâtiment a editer.
void calculDistribution()
void setBatiment(LPTYBatiment pBatiment)
Set/Get du bâtiment a editer.
LPTYBatiment getBatiment()
TYBatimentModelerFrame(LPTYBatiment pBatiment=0, QWidget *parent=0, const char *name=0, Qt::WindowFlags f=QFlag(0))
Constructeur par defaut.
virtual void setEditorMode(int mode)
virtual void closeEvent(QCloseEvent *pEvent)
TYSilosEditor * _pSilosEditor
Editor pour la construction de silos.
MachineModelerMode
Les differents modes d'edition d'un Batiment.
@ NbOfBatimentModelerMode
Construit un etage a partir des points saisis.
Classe generique pour une fenetre de modeleur.
gestion de l'edition d'un silo
gestion de l'edition d'une source