Search Results for

    Show / Hide Table of Contents

    Class PolygonizeDirectedEdge

    A DirectedEdge of a PolygonizeGraph, which represents an edge of a polygon formed by the graph. May be logically deleted from the graph by setting the marked flag.

    Inheritance
    object
    GraphComponent
    DirectedEdge
    PolygonizeDirectedEdge
    Implements
    IComparable
    Inherited Members
    DirectedEdge.ToEdges(IList<DirectedEdge>)
    DirectedEdge.parentEdge
    DirectedEdge.from
    DirectedEdge.to
    DirectedEdge.p0
    DirectedEdge.p1
    DirectedEdge.Edge
    DirectedEdge.Quadrant
    DirectedEdge.QuadrantEx
    DirectedEdge.DirectionPt
    DirectedEdge.EdgeDirection
    DirectedEdge.FromNode
    DirectedEdge.ToNode
    DirectedEdge.Coordinate
    DirectedEdge.Angle
    DirectedEdge.Sym
    DirectedEdge.CompareTo(object)
    DirectedEdge.CompareDirection(DirectedEdge)
    DirectedEdge.Write(StreamWriter)
    DirectedEdge.IsRemoved
    DirectedEdge.ToString()
    GraphComponent.SetVisited(IEnumerator, bool)
    GraphComponent.SetMarked(IEnumerator, bool)
    GraphComponent.GetComponentWithVisitedState(IEnumerator, bool)
    GraphComponent.IsVisited
    GraphComponent.Visited
    GraphComponent.IsMarked
    GraphComponent.Marked
    GraphComponent.Data
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: NetTopologySuite.Operation.Polygonize
    Assembly: NetTopologySuite.dll
    Syntax
    public class PolygonizeDirectedEdge : DirectedEdge, IComparable

    Constructors

    | Edit this page View Source

    PolygonizeDirectedEdge(Node, Node, Coordinate, bool)

    Constructs a directed edge connecting the from node to the to node.

    Declaration
    public PolygonizeDirectedEdge(Node from, Node to, Coordinate directionPt, bool edgeDirection)
    Parameters
    Type Name Description
    Node from
    Node to
    Coordinate directionPt

    Specifies this DirectedEdge's direction (given by an imaginary line from the from node to directionPt).

    bool edgeDirection

    Whether this DirectedEdge's direction is the same as or opposite to that of the parent Edge (if any).

    Properties

    | Edit this page View Source

    IsInRing

    Returns the ring of directed edges that this directed edge is a member of, or null if the ring has not been set.

    Declaration
    public bool IsInRing { get; }
    Property Value
    Type Description
    bool
    | Edit this page View Source

    Label

    Returns the identifier attached to this directed edge. Attaches an identifier to this directed edge.

    Declaration
    public long Label { get; set; }
    Property Value
    Type Description
    long
    | Edit this page View Source

    Next

    Returns the next directed edge in the EdgeRing that this directed edge is a member of. Sets the next directed edge in the EdgeRing that this directed edge is a member of.

    Declaration
    public PolygonizeDirectedEdge Next { get; set; }
    Property Value
    Type Description
    PolygonizeDirectedEdge
    | Edit this page View Source

    Ring

    Gets/Sets the ring of directed edges that this directed edge is a member of.

    Declaration
    public EdgeRing Ring { get; set; }
    Property Value
    Type Description
    EdgeRing

    Implements

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