#define RS_SNAPPER_H
#include <QtCore>
-
#include "rs.h"
-#include "rs_entitycontainer.h"
-#include "rs_coordinateevent.h"
+#include "vector.h"
class RS_Entity;
-class RS_GraphicView;
-class Vector;
+class RS_EntityContainer;
+class GraphicView;
/**
* This class is used for snapping functions in a graphic view.
class RS_Snapper
{
public:
- RS_Snapper(RS_EntityContainer & container, RS_GraphicView & graphicView);
+ RS_Snapper(RS_EntityContainer & container, GraphicView & graphicView);
virtual ~RS_Snapper();
void init();
protected:
RS_EntityContainer * container;
- RS_GraphicView * graphicView;
+ GraphicView * graphicView;
RS_Entity * keyEntity;
Vector snapCoord;
Vector snapSpot;