#include "dimdiametric.h"
#include "vector.h"
-class RS_Entity;
+class Entity;
/**
* This action class can handle user events to draw diametric dimensions.
};
public:
- ActionDimDiametric(RS_EntityContainer & container, GraphicView & graphicView);
+ ActionDimDiametric(EntityContainer & container, GraphicView & graphicView);
~ActionDimDiametric();
virtual RS2::ActionType rtti();
virtual void mouseMoveEvent(QMouseEvent * e);
virtual void mouseReleaseEvent(QMouseEvent * e);
virtual void coordinateEvent(Vector * e);
- virtual void commandEvent(RS_CommandEvent * e);
+ virtual void commandEvent(CommandEvent * e);
virtual QStringList getAvailableCommands();
virtual void hideOptions();
virtual void showOptions();
private:
/** Chosen entity (arc / circle) */
- RS_Entity * entity;
+ Entity * entity;
/** Chosen position */
Vector pos;
/** Data of new dimension */
- RS_DimDiametricData edata;
+ DimDiametricData edata;
/** Last status before entering text. */
Status lastStatus;
};