using System.Collections; namespace GisSharpBlog.NetTopologySuite.Noding { /// /// Computes all intersections between segments in a set of s. /// Intersections found are represented as s and added to the /// s in which they occur. /// As a final step in the noding a new set of segment strings split at the nodes may be returned. /// public interface INoder { /// /// Computes the noding for a collection of s. /// Some Noders may add all these nodes to the input s; /// others may only add some or none at all. /// /// void ComputeNodes(IList segStrings); /// /// Returns a of fully noded s. /// The s have the same context as their parent. /// /// IList GetNodedSubstrings(); } }