Search Results for

    Show / Hide Table of Contents

    Class NonEncroachingSplitPointFinder

    A strategy for finding constraint split points which attempts to maximise the length of the split segments while preventing further encroachment. (This is not always possible for narrow angles).

    Inheritance
    object
    NonEncroachingSplitPointFinder
    Implements
    IConstraintSplitPointFinder
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: NetTopologySuite.Triangulate
    Assembly: NetTopologySuite.dll
    Syntax
    public class NonEncroachingSplitPointFinder : IConstraintSplitPointFinder

    Methods

    | Edit this page View Source

    FindSplitPoint(Segment, Coordinate)

    A basic strategy for finding split points when nothing extra is known about the geometry of the situation.

    Declaration
    public Coordinate FindSplitPoint(Segment seg, Coordinate encroachPt)
    Parameters
    Type Name Description
    Segment seg

    the encroached segment

    Coordinate encroachPt

    the encroaching point

    Returns
    Type Description
    Coordinate

    the point at which to split the encroached segment

    | Edit this page View Source

    ProjectedSplitPoint(Segment, Coordinate)

    Computes a split point which is the projection of the encroaching point on the segment

    Declaration
    public static Coordinate ProjectedSplitPoint(Segment seg, Coordinate encroachPt)
    Parameters
    Type Name Description
    Segment seg

    The segment

    Coordinate encroachPt

    The enchroaching point

    Returns
    Type Description
    Coordinate

    A split point on the segment

    Implements

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