Table of Contents

Method ProjectToPolylineArc

Namespace
GeometryHelper.Core
Assembly
GeometryHelper.dll

ProjectToPolylineArc(GeoPolylineArc2, GeoPoint2)

Gets the point of a chain that may curve nearest a point.

public static GeoPoint2 ProjectToPolylineArc(GeoPolylineArc2 chain, GeoPoint2 point)

Parameters

chain GeoPolylineArc2
point GeoPoint2

Returns

GeoPoint2

Exceptions

ArgumentNullException

Thrown when the chain is null.

ProjectToPolylineArc(GeoPolylineArc2, GeoPoint2, Tolerance)

Gets the point of a chain that may curve nearest a point, within a tolerance.

public static GeoPoint2 ProjectToPolylineArc(GeoPolylineArc2 chain, GeoPoint2 point, Tolerance tolerance)

Parameters

chain GeoPolylineArc2
point GeoPoint2
tolerance Tolerance

Returns

GeoPoint2

Remarks

The answer lies on the arcs themselves, not on the chords that stand in for them elsewhere.

Exceptions

ArgumentNullException

Thrown when the chain is null.