]> Shamusworld >> Repos - architektonas/blob - src/actions/actionpolylineappend.h
In the middle of removing Snapper class/fixing snapper rendering...
[architektonas] / src / actions / actionpolylineappend.h
1 #ifndef __ACTIONPOLYLINEAPPEND_H__
2 #define __ACTIONPOLYLINEAPPEND_H__
3
4 #include "actioninterface.h"
5
6 class Polyline;
7
8 /**
9  * This action class appends a node to an existing polyline.
10  *
11  * @author James Hammons
12  */
13 class ActionPolylineAppend: public ActionInterface
14 {
15         public:
16                 ActionPolylineAppend(EntityContainer & container, GraphicView & graphicView);
17                 ~ActionPolylineAppend();
18
19                 virtual RS2::ActionType rtti();
20 //              virtual void init(int status = 0);
21 //              virtual void trigger();
22 //              virtual void mouseMoveEvent(QMouseEvent * e);
23 //              virtual void mousePressEvent(QMouseEvent * e);
24 //              virtual void mouseReleaseEvent(QMouseEvent * e);
25 //              virtual void updateMouseCursor();
26
27         protected:
28                 Polyline * polyline;
29 };
30
31 #endif  // __ACTIONPOLYLINEAPPEND_H__