Search Results for

    Show / Hide Table of Contents

    Class LineBuilder

    Forms NTS LineStrings out of a the graph of DirectedEdges created by an OverlayOp.

    Inheritance
    object
    LineBuilder
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Operation.Overlay
    Assembly: NetTopologySuite.dll
    Syntax
    public class LineBuilder

    Constructors

    | Edit this page View Source

    LineBuilder(OverlayOp, GeometryFactory, PointLocator)

    Declaration
    public LineBuilder(OverlayOp op, GeometryFactory geometryFactory, PointLocator ptLocator)
    Parameters
    Type Name Description
    OverlayOp op
    GeometryFactory geometryFactory
    PointLocator ptLocator

    Methods

    | Edit this page View Source

    Build(SpatialFunction)

    Declaration
    public IList<Geometry> Build(SpatialFunction opCode)
    Parameters
    Type Name Description
    SpatialFunction opCode
    Returns
    Type Description
    IList<Geometry>

    A list of the LineStrings in the result of the specified overlay operation.

    | Edit this page View Source

    CollectBoundaryTouchEdge(DirectedEdge, SpatialFunction, IList<Edge>)

    Collect edges from Area inputs which should be in the result but which have not been included in a result area. This happens ONLY: during an intersection when the boundaries of two areas touch in a line segment OR as a result of a dimensional collapse.

    Declaration
    public void CollectBoundaryTouchEdge(DirectedEdge de, SpatialFunction opCode, IList<Edge> edges)
    Parameters
    Type Name Description
    DirectedEdge de
    SpatialFunction opCode
    IList<Edge> edges
    | Edit this page View Source

    CollectLineEdge(DirectedEdge, SpatialFunction, IList<Edge>)

    Declaration
    public void CollectLineEdge(DirectedEdge de, SpatialFunction opCode, IList<Edge> edges)
    Parameters
    Type Name Description
    DirectedEdge de
    SpatialFunction opCode
    IList<Edge> edges
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX