Index: src/Common/NetTopologySuite/GeometriesGraph/Index/SimpleEdgeSetIntersector.cs
===================================================================
diff -u -r8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9 -r5fc71a385897af92ccb092f2f969b5709afab85a
--- src/Common/NetTopologySuite/GeometriesGraph/Index/SimpleEdgeSetIntersector.cs (.../SimpleEdgeSetIntersector.cs) (revision 8f6ae890fed8e8eae3a32f9c0498a10f82e0ddf9)
+++ src/Common/NetTopologySuite/GeometriesGraph/Index/SimpleEdgeSetIntersector.cs (.../SimpleEdgeSetIntersector.cs) (revision 5fc71a385897af92ccb092f2f969b5709afab85a)
@@ -10,11 +10,11 @@
/// This algorithm is too slow for production use, but is useful for testing purposes.
///
public class SimpleEdgeSetIntersector : EdgeSetIntersector
- {
+ {
///
///
///
- public SimpleEdgeSetIntersector() { }
+ public SimpleEdgeSetIntersector() {}
///
///
@@ -23,15 +23,17 @@
///
///
public override void ComputeIntersections(IList edges, SegmentIntersector si, bool testAllSegments)
- {
- for (IEnumerator i0 = edges.GetEnumerator(); i0.MoveNext(); )
+ {
+ for (IEnumerator i0 = edges.GetEnumerator(); i0.MoveNext();)
{
Edge edge0 = (Edge) i0.Current;
- for (IEnumerator i1 = edges.GetEnumerator(); i1.MoveNext(); )
+ for (IEnumerator i1 = edges.GetEnumerator(); i1.MoveNext();)
{
Edge edge1 = (Edge) i1.Current;
if (testAllSegments || edge0 != edge1)
+ {
ComputeIntersects(edge0, edge1, si);
+ }
}
}
}
@@ -43,14 +45,14 @@
///
///
public override void ComputeIntersections(IList edges0, IList edges1, SegmentIntersector si)
- {
- for (IEnumerator i0 = edges0.GetEnumerator(); i0.MoveNext(); )
+ {
+ for (IEnumerator i0 = edges0.GetEnumerator(); i0.MoveNext();)
{
Edge edge0 = (Edge) i0.Current;
- for (IEnumerator i1 = edges1.GetEnumerator(); i1.MoveNext(); )
+ for (IEnumerator i1 = edges1.GetEnumerator(); i1.MoveNext();)
{
Edge edge1 = (Edge) i1.Current;
- ComputeIntersects(edge0, edge1, si);
+ ComputeIntersects(edge0, edge1, si);
}
}
}
@@ -67,9 +69,13 @@
{
ICoordinate[] pts0 = e0.Coordinates;
ICoordinate[] pts1 = e1.Coordinates;
- for (int i0 = 0; i0 < pts0.Length - 1; i0++)
- for (int i1 = 0; i1 < pts1.Length - 1; i1++)
- si.AddIntersections(e0, i0, e1, i1);
+ for (int i0 = 0; i0 < pts0.Length - 1; i0++)
+ {
+ for (int i1 = 0; i1 < pts1.Length - 1; i1++)
+ {
+ si.AddIntersections(e0, i0, e1, i1);
+ }
+ }
}
}
-}
+}
\ No newline at end of file