Search Results for

    Show / Hide Table of Contents

    Class SimpleSegmentSetMutualIntersector

    Intersects two sets of ISegmentStrings using brute-force comparison.

    Inheritance
    object
    SimpleSegmentSetMutualIntersector
    Implements
    ISegmentSetMutualIntersector
    Inherited Members
    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 SimpleSegmentSetMutualIntersector : ISegmentSetMutualIntersector

    Constructors

    | Edit this page View Source

    SimpleSegmentSetMutualIntersector(IEnumerable<ISegmentString>)

    Constructs a new intersector for a given set of ISegmentStrings.

    Declaration
    public SimpleSegmentSetMutualIntersector(IEnumerable<ISegmentString> baseSegStrings)
    Parameters
    Type Name Description
    IEnumerable<ISegmentString> baseSegStrings

    The base segment strings to intersect

    Methods

    | Edit this page View Source

    Process(IEnumerable<ISegmentString>, ISegmentIntersector)

    Calls ProcessIntersections(ISegmentString, int, ISegmentString, int) for all candidate intersections between the given collection of SegmentStrings and the set of base segments.

    Declaration
    public void Process(IEnumerable<ISegmentString> segmentStrings, ISegmentIntersector segmentIntersector)
    Parameters
    Type Name Description
    IEnumerable<ISegmentString> segmentStrings

    A collection of ISegmentStrings to node

    ISegmentIntersector segmentIntersector

    The intersection detector to either record intersection occurences or add intersection nodes to the input segment strings.

    Implements

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