Table of Contents

Class SimpleEdgeSetIntersector

Namespace
NetTopologySuite.GeometriesGraph.Index
Assembly
NetTopologySuite.dll

Finds all intersections in one or two sets of edges, using the straightforward method of comparing all segments. This algorithm is too slow for production use, but is useful for testing purposes.

public class SimpleEdgeSetIntersector : EdgeSetIntersector
Inheritance
SimpleEdgeSetIntersector
Inherited Members

Constructors

SimpleEdgeSetIntersector()

public SimpleEdgeSetIntersector()

Methods

ComputeIntersections(IList<Edge>, SegmentIntersector, bool)

public override void ComputeIntersections(IList<Edge> edges, SegmentIntersector si, bool testAllSegments)

Parameters

edges IList<Edge>
si SegmentIntersector
testAllSegments bool

ComputeIntersections(IList<Edge>, IList<Edge>, SegmentIntersector)

public override void ComputeIntersections(IList<Edge> edges0, IList<Edge> edges1, SegmentIntersector si)

Parameters

edges0 IList<Edge>
edges1 IList<Edge>
si SegmentIntersector