Search Results for

    Show / Hide Table of Contents

    Class SimpleNoder

    Nodes a set of ISegmentStrings by performing a brute-force comparison of every segment to every other one. This has n^2 performance, so is too slow for use on large numbers of segments.

    Inheritance
    object
    SinglePassNoder
    SimpleNoder
    Implements
    INoder
    Inherited Members
    SinglePassNoder.SegmentIntersector
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Noding
    Assembly: NetTopologySuite.dll
    Syntax
    public class SimpleNoder : SinglePassNoder, INoder

    Constructors

    | Edit this page View Source

    SimpleNoder()

    Initializes a new instance of the SimpleNoder class.

    Declaration
    public SimpleNoder()
    | Edit this page View Source

    SimpleNoder(ISegmentIntersector)

    Initializes a new instance of the SimpleNoder class.

    Declaration
    public SimpleNoder(ISegmentIntersector segInt)
    Parameters
    Type Name Description
    ISegmentIntersector segInt

    Methods

    | Edit this page View Source

    ComputeNodes(IList<ISegmentString>)

    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.

    Declaration
    public override void ComputeNodes(IList<ISegmentString> inputSegStrings)
    Parameters
    Type Name Description
    IList<ISegmentString> inputSegStrings
    Overrides
    SinglePassNoder.ComputeNodes(IList<ISegmentString>)
    | Edit this page View Source

    GetNodedSubstrings()

    Returns a IList<T> of fully noded NodedSegmentStrings. The NodedSegmentStrings have the same context as their parent.

    Declaration
    public override IList<ISegmentString> GetNodedSubstrings()
    Returns
    Type Description
    IList<ISegmentString>
    Overrides
    SinglePassNoder.GetNodedSubstrings()

    Implements

    INoder
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX