Salome HOME
679f74afa739013a653404c2612d27f99c48732c
[modules/shaper.git] / src / PartSet / PartSet_OperationSketch.h
1 #ifndef PartSet_OperationSketch_H
2 #define PartSet_OperationSketch_H
3
4 #include "PartSet.h"
5
6 #include <PartSet_OperationSketchBase.h>
7 #include <QObject>
8
9 /*!
10  \class PartSet_OperationSketch
11  * \brief The operation for the sketch creation
12  *
13  *  Base class for all operations. If you perform an action it is reasonable to create
14 */
15 class PARTSET_EXPORT PartSet_OperationSketch : public PartSet_OperationSketchBase
16 {
17 Q_OBJECT
18 public:
19   PartSet_OperationSketch(const QString& theId, QObject* theParent);
20   virtual ~PartSet_OperationSketch();
21
22   virtual bool isPerformedImmediately() const;
23 };
24
25 #endif