Search Results for

    Show / Hide Table of Contents

    Class EdgeEndBundleStar

    An ordered list of EdgeEndBundles around a RelateNode. They are maintained in CCW order (starting with the positive x-axis) around the node for efficient lookup and topology building.

    Inheritance
    object
    EdgeEndStar
    EdgeEndBundleStar
    Inherited Members
    EdgeEndStar.edgeMap
    EdgeEndStar.edgeList
    EdgeEndStar.InsertEdgeEnd(EdgeEnd, EdgeEnd)
    EdgeEndStar.Coordinate
    EdgeEndStar.Degree
    EdgeEndStar.GetEnumerator()
    EdgeEndStar.Edges
    EdgeEndStar.GetNextCW(EdgeEnd)
    EdgeEndStar.ComputeLabelling(GeometryGraph[])
    EdgeEndStar.IsAreaLabelsConsistent(GeometryGraph)
    EdgeEndStar.PropagateSideLabels(int)
    EdgeEndStar.FindIndex(EdgeEnd)
    EdgeEndStar.Write(StreamWriter)
    EdgeEndStar.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: NetTopologySuite.Operation.Relate
    Assembly: NetTopologySuite.dll
    Syntax
    public class EdgeEndBundleStar : EdgeEndStar

    Methods

    | Edit this page View Source

    Insert(EdgeEnd)

    Insert a EdgeEnd in order in the list. If there is an existing EdgeStubBundle which is parallel, the EdgeEnd is added to the bundle. Otherwise, a new EdgeEndBundle is created to contain the EdgeEnd.

    Declaration
    public override void Insert(EdgeEnd e)
    Parameters
    Type Name Description
    EdgeEnd e
    Overrides
    EdgeEndStar.Insert(EdgeEnd)
    | Edit this page View Source

    UpdateIM(IntersectionMatrix)

    Update the IM with the contribution for the EdgeStubs around the node.

    Declaration
    public void UpdateIM(IntersectionMatrix im)
    Parameters
    Type Name Description
    IntersectionMatrix im
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX