#ifndef __ACTIONMODIFYROUND_H__
#define __ACTIONMODIFYROUND_H__
-#include "rs_modification.h"
+#include "modification.h"
#include "actioninterface.h"
#include "vector.h"
-class RS_Entity;
+class Entity;
/**
* This action class can handle user events to round corners.
};
public:
- ActionModifyRound(RS_EntityContainer & container, GraphicView & graphicView);
+ ActionModifyRound(EntityContainer & container, GraphicView & graphicView);
~ActionModifyRound();
virtual RS2::ActionType rtti();
virtual void trigger();
virtual void mouseMoveEvent(QMouseEvent * e);
virtual void mouseReleaseEvent(QMouseEvent * e);
- virtual void commandEvent(RS_CommandEvent * e);
+ virtual void commandEvent(CommandEvent * e);
virtual QStringList getAvailableCommands();
virtual void hideOptions();
virtual void showOptions();
private:
Vector coord1;
- RS_Entity * entity1;
+ Entity * entity1;
Vector coord2;
- RS_Entity * entity2;
- RS_RoundData data;
+ Entity * entity2;
+ RoundData data;
/** Last status before entering angle. */
Status lastStatus;
};