#include "rs_snapper.h"
#include "rs_dialogfactory.h"
-#include "rs_entitycontainer.h"
#include "drawing.h"
+#include "rs_entitycontainer.h"
#include "rs_graphicview.h"
#include "rs_grid.h"
#include "rs_information.h"
Vector RS_Snapper::snapEndpoint(Vector coord)
{
Vector vec(false);
-
vec = container->getNearestEndpoint(coord, NULL/*, &keyEntity*/);
+
return vec;
}
{
Vector vec(false);
vec = container->getNearestPointOnEntity(coord, true, NULL, &keyEntity);
+
return vec;
}
Vector RS_Snapper::snapCenter(Vector coord)
{
Vector vec(false);
-
vec = container->getNearestCenter(coord, NULL);
+
return vec;
}
Vector RS_Snapper::snapMiddle(Vector coord)
{
Vector vec(false);
-
vec = container->getNearestMiddle(coord, NULL);
+
return vec;
}
Vector RS_Snapper::snapDist(Vector coord)
{
Vector vec(false);
-
vec = container->getNearestDist(distance, coord, NULL);
+
return vec;
}
Vector RS_Snapper::snapIntersection(Vector coord)
{
Vector vec(false);
-
vec = container->getNearestIntersection(coord, NULL);
+
return vec;
}