/// <summary> /// Creates an intersector which finds all snapped intersections, /// and adds them as nodes. /// </summary> /// <param name="snapTolerance">The snapping tolerance distance</param> /// <param name="snapPointIndex">A snap index to use</param> public SnappingIntersectionAdder(double snapTolerance, SnappingPointIndex snapPointIndex) { _snapPointIndex = snapPointIndex; _snapTolerance = snapTolerance; }
/// <summary> /// Creates a snapping noder using the given snap distance tolerance. /// </summary> /// <param name="snapTolerance">Points are snapped if within this distance</param> public SnappingNoder(double snapTolerance) { _snapTolerance = snapTolerance; snapIndex = new SnappingPointIndex(snapTolerance); }