Index: src/Common/SharpMap.Api/Editors/ISnapRule.cs =================================================================== diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r5fc71a385897af92ccb092f2f969b5709afab85a --- src/Common/SharpMap.Api/Editors/ISnapRule.cs (.../ISnapRule.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9) +++ src/Common/SharpMap.Api/Editors/ISnapRule.cs (.../ISnapRule.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a) @@ -1,3 +1,4 @@ +using System; using System.Collections.Generic; using GeoAPI.Extensions.Feature; using GeoAPI.Geometries; @@ -8,7 +9,7 @@ public interface ISnapRule { int PixelGravity { get; set; } - + bool Obligatory { get; set; } /// @@ -23,6 +24,6 @@ /// /// /// - SnapResult Execute(IFeature sourceFeature, System.Tuple[] snapCandidates, IGeometry snapSource, IList sourceGeometry, ICoordinate snapTargets, IEnvelope worldPos, int trackingIndex); + SnapResult Execute(IFeature sourceFeature, Tuple[] snapCandidates, IGeometry snapSource, IList sourceGeometry, ICoordinate snapTargets, IEnvelope worldPos, int trackingIndex); } } \ No newline at end of file