|
Code_TYMPAN
4.4.0
Industrial site acoustic simulation
|
Classe pour les actions qui necessite l'acces au modeler. More...
#include <TYActions.h>


Public Member Functions | |
| TYModelerAction (TYModelerFrame *pModeler, const QString &actionName) | |
| Constructeur. More... | |
| virtual | ~TYModelerAction () |
| Destructeur. More... | |
| virtual void | undo ()=0 |
| virtual void | redo ()=0 |
Public Member Functions inherited from TYAction | |
| TYAction (const QString &actionName) | |
| virtual | ~TYAction () |
| QString | getName () const |
Protected Attributes | |
| TYRenderWindowInteractor * | _pInteractor |
| TYModelerFrame * | _pModeler |
Classe pour les actions qui necessite l'acces au modeler.
Definition at line 38 of file TYActions.h.
|
inline |
|
inlinevirtual |
Destructeur.
Definition at line 55 of file TYActions.h.
|
pure virtual |
Effectue a nouveau la derniere action annulee.
Implements TYAction.
Implemented in TYRemovePointPolyLineAction, TYInsertPointPolyLineAction, TYMovePointPolyLineAction, TYRemSiteNodeToSiteNodeAction, TYAddSiteNodeToSiteNodeAction, TYRemMaillageToProjetAction, TYAddMaillageToProjetAction, TYRemPointControlAction, TYAddPointControlAction, TYSetEmpriseTopoAction, TYSetEchelleSiteAction, TYSetOrientationSiteAction, TYSetPointRefSiteAction, TYMovePointControlAction, TYOrienteSrcPonctAction, TYMoveSrcPonctAction, TYMovePointEtageAction, TYRotateGeoNodeAction, TYMoveGeoNodeAction, TYResizeAccSemiCylAction, TYResizeAccCylAction, TYResizeAccBoxAction, TYResizeRectAction, TYRemElementToInfraAction, TYAddElementToInfraAction, TYRemElementToTopoAction, TYAddElementToTopoAction, TYRemElementToEtageAction, TYAddElementToEtageAction, TYRemMachineToEtageAction, TYAddMachineToEtageAction, TYRemAccVolToAccVolNodeAction, TYAddAccVolToAccVolNodeAction, TYRemAccSurfToAccSurfNodeAction, and TYAddAccSurfToAccSurfNodeAction.
|
pure virtual |
Annule la derniere action.
Implements TYAction.
Implemented in TYRemovePointPolyLineAction, TYInsertPointPolyLineAction, TYMovePointPolyLineAction, TYRemSiteNodeToSiteNodeAction, TYAddSiteNodeToSiteNodeAction, TYRemMaillageToProjetAction, TYAddMaillageToProjetAction, TYRemPointControlAction, TYAddPointControlAction, TYSetEmpriseTopoAction, TYSetEchelleSiteAction, TYSetOrientationSiteAction, TYSetPointRefSiteAction, TYMovePointControlAction, TYOrienteSrcPonctAction, TYMoveSrcPonctAction, TYMovePointEtageAction, TYRotateGeoNodeAction, TYMoveGeoNodeAction, TYResizeAccSemiCylAction, TYResizeAccCylAction, TYResizeAccBoxAction, TYResizeRectAction, TYRemElementToInfraAction, TYAddElementToInfraAction, TYRemElementToTopoAction, TYAddElementToTopoAction, TYRemElementToEtageAction, TYAddElementToEtageAction, TYRemMachineToEtageAction, TYAddMachineToEtageAction, TYRemAccVolToAccVolNodeAction, TYAddAccVolToAccVolNodeAction, TYRemAccSurfToAccSurfNodeAction, and TYAddAccSurfToAccSurfNodeAction.
|
protected |
Definition at line 61 of file TYActions.h.
|
protected |
Definition at line 62 of file TYActions.h.