namespace GisSharpBlog.NetTopologySuite.Noding
{
///
/// Computes the intersections between two line segments in s
/// and adds them to each string.
/// The is passed to a .
/// The method is called whenever the
/// detects that two s might intersect.
/// This class is an example of the Strategy pattern.
///
public interface ISegmentIntersector
{
///
/// This method is called by clients
/// of the interface to process
/// intersections for two segments of the s being intersected.
///
///
///
///
///
void ProcessIntersections(SegmentString e0, int segIndex0, SegmentString e1, int segIndex1);
}
}