Returns a candidate snap site for the given point. The final vertex
locations are a subset of the snap sites returned by this function
(spaced at least "min_vertex_separation" apart).
The only requirement is that SnapPoint(x) must return a point whose
distance from "x" is no greater than "snap_radius".
Returns a candidate snap site for the given point. The final vertex locations are a subset of the snap sites returned by this function (spaced at least "min_vertex_separation" apart).
The only requirement is that SnapPoint(x) must return a point whose distance from "x" is no greater than "snap_radius".