+++ /dev/null
-#ifndef __DRAWARCACTION_H__
-#define __DRAWARCACTION_H__
-
-#include "action.h"
-
-class Arc;
-
-class DrawArcAction: public Action
-{
- public:
- DrawArcAction();
- ~DrawArcAction();
-
- virtual void Draw(Painter *);
- virtual void MouseDown(Vector);
- virtual void MouseMoved(Vector);
- virtual void MouseReleased(void);
- virtual void KeyDown(int);
- virtual void KeyReleased(int);
-
- private:
- int state;
- Arc * arc;
- Vector p1, p2, p3;
- double radius, startAngle, span;
-};
-
-#endif // __DRAWARCACTION_H__
-