#include <creation-objet.qt.hh>
Inherited by CreationBrin, CreationCylindre, CreationMaillage, CreationPolygone, CreationPyramide, CreationSphere, and CreationTore.

Public Slots | |
| virtual void | create () |
| virtual void | cancel () |
| virtual void | showOptions () |
Public Member Functions | |
| CreationObjet (Window *parent, QString *nom, GMap3d::CControlerGMap *controler) | |
| ~CreationObjet () | |
| GMap3d::CControlerGMap * | getControler () const |
| virtual void | repaint () |
| virtual void | update () |
Protected Attributes | |
| BoutonsCreation * | FChoix |
| GMap3d::CControlerGMap * | FControler |
| Window * | FParent |
| BoitePositionnement * | FPosit |
| bool | FUpdate |
Definition at line 36 of file creation-objet.qt.hh.
| CreationObjet::CreationObjet | ( | Window * | parent, | |
| QString * | nom, | |||
| GMap3d::CControlerGMap * | controler | |||
| ) |
Fabrique le widget
| parent | Widget parent | |
| nom | Nom du toolbar | |
| controler | Pointeur sur le controleur |
Definition at line 31 of file creation-objet.qt.cc.
| CreationObjet::~CreationObjet | ( | ) |
Destructeur
Definition at line 46 of file creation-objet.qt.cc.
| void CreationObjet::cancel | ( | ) | [virtual, slot] |
Methode qui quitte la phase de creation
Definition at line 79 of file creation-objet.qt.cc.
| void CreationObjet::create | ( | ) | [virtual, slot] |
Methode qui cree l'objet en creation
Definition at line 72 of file creation-objet.qt.cc.
| GMap3d::CControlerGMap * CreationObjet::getControler | ( | ) | const |
Accesseur sur le controleur
Definition at line 50 of file creation-objet.qt.cc.
| void CreationObjet::repaint | ( | ) | [virtual] |
Methode qui demande a la fenetre principale de tout redessiner
Definition at line 57 of file creation-objet.qt.cc.
| void CreationObjet::showOptions | ( | ) | [virtual, slot] |
Methode qui affiche la boite d'options
Definition at line 90 of file creation-objet.qt.cc.
| void CreationObjet::update | ( | ) | [virtual] |
Methode qui met a jour les valeurs affichees
Reimplemented in CreationBrin, CreationCylindre, CreationMaillage, CreationPolygone, CreationPyramide, CreationSphere, and CreationTore.
Definition at line 65 of file creation-objet.qt.cc.
BoutonsCreation* CreationObjet::FChoix [protected] |
Definition at line 92 of file creation-objet.qt.hh.
GMap3d :: CControlerGMap* CreationObjet::FControler [protected] |
Definition at line 95 of file creation-objet.qt.hh.
Window* CreationObjet::FParent [protected] |
Definition at line 98 of file creation-objet.qt.hh.
BoitePositionnement* CreationObjet::FPosit [protected] |
Definition at line 101 of file creation-objet.qt.hh.
bool CreationObjet::FUpdate [protected] |
Definition at line 104 of file creation-objet.qt.hh.
1.5.8