-void RS_Snapper::SetSnapperVisible(bool visibility/*= true*/)
-{
- graphicView->SetSnapperDraw(visibility);
-}
-
-//Hmm, not sure this is necessary...
-#warning "!!! Not sure this is necessary... !!!"
-void RS_Snapper::SetSnapperCoords(Vector snapCoord, Vector snapSpot)
-{
- graphicView->SetSnapperVars(snapSpot, snapCoord, showCrosshairs);
+ if (snapCoord.valid && snapCoord != snapSpot)
+ {
+ painter->drawLine(view->toGui(snapSpot) + Vector(-5, 0),
+ view->toGui(snapSpot) + Vector(-1, 4));
+ painter->drawLine(view->toGui(snapSpot) + Vector(0, 5),
+ view->toGui(snapSpot) + Vector(4, 1));
+ painter->drawLine(view->toGui(snapSpot) + Vector(5, 0),
+ view->toGui(snapSpot) + Vector(1, -4));
+ painter->drawLine(view->toGui(snapSpot) + Vector(0, -5),
+ view->toGui(snapSpot) + Vector(-4, -1));
+ }