NetTopologySuite
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
NetTopologySuite.Noding.INoder Interface Reference

Computes all intersections between segments in a set of ISegmentStrings. Intersections found are represented as SegmentNodes and added to the ISegmentStrings in which they occur. As a final step in the noding a new set of segment strings split at the nodes may be returned. More...

Inheritance diagram for NetTopologySuite.Noding.INoder:
NetTopologySuite.Noding.IteratedNoder NetTopologySuite.Noding.ScaledNoder NetTopologySuite.Noding.SinglePassNoder NetTopologySuite.Noding.Snapround.MCIndexSnapRounder NetTopologySuite.Noding.Snapround.SimpleSnapRounder . " alt="NetTopologySuite.Noding.MCIndexNoder" shape="rect" coords="543,112,895,136"/> NetTopologySuite.Noding.SimpleNoder

Public Member Functions

void ComputeNodes (IList< ISegmentString > segStrings)
 Computes the noding for a collection of ISegmentStrings. Some Noders may add all these nodes to the input ISegmentStrings; others may only add some or none at all. More...
 
IList< ISegmentStringGetNodedSubstrings ()
 Returns a IList{ISegmentString} of fully noded ISegmentStrings. The ISegmentStrings have the same context as their parent. More...
 

Detailed Description

Computes all intersections between segments in a set of ISegmentStrings. Intersections found are represented as SegmentNodes and added to the ISegmentStrings in which they occur. As a final step in the noding a new set of segment strings split at the nodes may be returned.

Member Function Documentation

void NetTopologySuite.Noding.INoder.ComputeNodes ( IList< ISegmentString segStrings)

The documentation for this interface was generated from the following file: