+++ /dev/null
-#ifndef __MIRRORACTION_H__
-#define __MIRRORACTION_H__
-
-#include "action.h"
-
-class Container;
-class Line;
-
-class MirrorAction: public Action
-{
- public:
- MirrorAction();
- ~MirrorAction();
-
- 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;
- Line * line;
- Vector p1, p2, p1Save;
- bool shiftWasPressedOnNextPoint;
- bool ctrlWasPressed;
- Container * mirror;
-};
-
-#endif // __MIRRORACTION_H__
-