RS_Entity * getKeyEntity();
void setSnapMode(RS2::SnapMode snapMode);
void setSnapRestriction(RS2::SnapRestriction snapRes);
+ RS2::SnapMode getSnapMode(void);
+ RS2::SnapRestriction getSnapRestriction(void);
void setSnapRange(int r);
Vector snapPoint(QMouseEvent * e);
Vector snapMiddle(Vector coord);
Vector snapDist(Vector coord);
Vector snapIntersection(Vector coord);
- //Vector snapDirect(Vector coord, bool abs);
Vector restrictOrthogonal(Vector coord);
Vector restrictHorizontal(Vector coord);
virtual void hideOptions();
virtual void showOptions();
- void drawSnapper();
- void deleteSnapper();
+// void drawSnapper();
+// void deleteSnapper();
/*
How should we handle this? All rendering goes through the GraphicView (QG_GraphicView to be
bool Visible(void);
void Draw(GraphicView *, PaintInterface *);
- private:
- void xorSnapper();
+// private:
+// void xorSnapper();
protected:
RS_EntityContainer * container;