Search Results for

    Show / Hide Table of Contents

    Class DissolveHalfEdge

    A HalfEdge which carries information required to support LineDissolver.

    Inheritance
    object
    HalfEdge
    MarkHalfEdge
    DissolveHalfEdge
    Implements
    IComparable<HalfEdge>
    Inherited Members
    MarkHalfEdge.IsMarked(HalfEdge)
    MarkHalfEdge.Mark(HalfEdge)
    MarkHalfEdge.SetMark(HalfEdge, bool)
    MarkHalfEdge.SetMarkBoth(HalfEdge, bool)
    MarkHalfEdge.MarkBoth(HalfEdge)
    MarkHalfEdge.Mark()
    MarkHalfEdge.Marked
    HalfEdge.Create(Coordinate, Coordinate)
    HalfEdge.Init(HalfEdge, HalfEdge)
    HalfEdge.Link(HalfEdge)
    HalfEdge.Init(HalfEdge)
    HalfEdge.Orig
    HalfEdge.Dest
    HalfEdge.DirectionPt
    HalfEdge.Sym
    HalfEdge.Next
    HalfEdge.Prev
    HalfEdge.ONext
    HalfEdge.Find(Coordinate)
    HalfEdge.Equals(Coordinate, Coordinate)
    HalfEdge.Insert(HalfEdge)
    HalfEdge.IsEdgesSorted
    HalfEdge.CompareTo(HalfEdge)
    HalfEdge.CompareAngularDirection(HalfEdge)
    HalfEdge.DeltaX
    HalfEdge.DeltaY
    HalfEdge.ToString()
    HalfEdge.ToStringNode()
    HalfEdge.Degree()
    HalfEdge.PrevNode()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: NetTopologySuite.Dissolve
    Assembly: NetTopologySuite.dll
    Syntax
    public class DissolveHalfEdge : MarkHalfEdge, IComparable<HalfEdge>

    Constructors

    | Edit this page View Source

    DissolveHalfEdge(Coordinate)

    Creates an instance of a DissolveHalfEdge using the provided origin.

    Declaration
    public DissolveHalfEdge(Coordinate orig)
    Parameters
    Type Name Description
    Coordinate orig

    The origin

    Properties

    | Edit this page View Source

    IsStart

    Tests whether this edge is the starting segment in a LineString being dissolved.

    Declaration
    public bool IsStart { get; }
    Property Value
    Type Description
    bool

    true if this edge is a start segment

    Methods

    | Edit this page View Source

    SetStart()

    Sets this edge to be the start segment of an input LineString.

    Declaration
    public void SetStart()

    Implements

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