Search Results for

    Show / Hide Table of Contents

    Class MCIndexSegmentSetMutualIntersector.SegmentOverlapAction

    Segment overlap action class

    Inheritance
    object
    MonotoneChainOverlapAction
    MCIndexSegmentSetMutualIntersector.SegmentOverlapAction
    Inherited Members
    MonotoneChainOverlapAction.overlapSeg1
    MonotoneChainOverlapAction.overlapSeg2
    MonotoneChainOverlapAction.Overlap(LineSegment, LineSegment)
    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 MCIndexSegmentSetMutualIntersector.SegmentOverlapAction : MonotoneChainOverlapAction

    Constructors

    | Edit this page View Source

    SegmentOverlapAction(ISegmentIntersector)

    Creates an instance of this class using the provided ISegmentIntersector

    Declaration
    public SegmentOverlapAction(ISegmentIntersector si)
    Parameters
    Type Name Description
    ISegmentIntersector si

    The segment intersector to use

    Methods

    | Edit this page View Source

    Overlap(MonotoneChain, int, MonotoneChain, int)

    This function can be overridden if the original chains are needed.

    Declaration
    public override void Overlap(MonotoneChain mc1, int start1, MonotoneChain mc2, int start2)
    Parameters
    Type Name Description
    MonotoneChain mc1
    int start1

    The index of the start of the overlapping segment from mc1.

    MonotoneChain mc2
    int start2

    The index of the start of the overlapping segment from mc2.

    Overrides
    MonotoneChainOverlapAction.Overlap(MonotoneChain, int, MonotoneChain, int)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX