Table of Contents

Method DistanceTo

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

DistanceTo(GeoPoint2)

Calculates the Euclidean distance to another point.

public double DistanceTo(GeoPoint2 other)

Parameters

other GeoPoint2

Returns

double

DistanceTo(GeoLine2)

Calculates the Euclidean distance to a line segment.

public double DistanceTo(GeoLine2 line)

Parameters

line GeoLine2

Returns

double

DistanceTo(GeoCircle2)

Calculates the Euclidean distance to a circle boundary.

public double DistanceTo(GeoCircle2 circle)

Parameters

circle GeoCircle2

Returns

double

DistanceTo(GeoRectangle2)

Calculates the Euclidean distance to a rectangle.

public double DistanceTo(GeoRectangle2 rect)

Parameters

rect GeoRectangle2

Returns

double

DistanceTo(GeoPolygon2)

Calculates the Euclidean distance to a polygon boundary.

public double DistanceTo(GeoPolygon2 poly)

Parameters

poly GeoPolygon2

Returns

double

DistanceTo(GeoPolyline2)

Calculates the Euclidean distance to a polyline.

public double DistanceTo(GeoPolyline2 polyline)

Parameters

polyline GeoPolyline2

Returns

double

DistanceTo(GeoArc2)

Gets the distance from this point to a arc, using the default tolerance.

public double DistanceTo(GeoArc2 arc)

Parameters

arc GeoArc2

Returns

double

DistanceTo(GeoArc2, Tolerance)

Gets the distance from this point to a arc, within a tolerance.

public double DistanceTo(GeoArc2 arc, Tolerance tolerance)

Parameters

arc GeoArc2
tolerance Tolerance

Returns

double

DistanceTo(GeoFace2)

Gets the distance from this point to a face, using the default tolerance.

public double DistanceTo(GeoFace2 face)

Parameters

face GeoFace2

Returns

double

DistanceTo(GeoFace2, Tolerance)

Gets the distance from this point to a face, within a tolerance.

public double DistanceTo(GeoFace2 face, Tolerance tolerance)

Parameters

face GeoFace2
tolerance Tolerance

Returns

double

DistanceTo(GeoPolygonArc2)

Gets the distance from this point to a curved loop, using the default tolerance.

public double DistanceTo(GeoPolygonArc2 loop)

Parameters

loop GeoPolygonArc2

Returns

double

DistanceTo(GeoPolygonArc2, Tolerance)

Gets the distance from this point to a curved loop, within a tolerance.

public double DistanceTo(GeoPolygonArc2 loop, Tolerance tolerance)

Parameters

loop GeoPolygonArc2
tolerance Tolerance

Returns

double

DistanceTo(GeoPolylineArc2)

Gets the distance from this point to a curved chain, using the default tolerance.

public double DistanceTo(GeoPolylineArc2 chain)

Parameters

chain GeoPolylineArc2

Returns

double

DistanceTo(GeoPolylineArc2, Tolerance)

Gets the distance from this point to a curved chain, within a tolerance.

public double DistanceTo(GeoPolylineArc2 chain, Tolerance tolerance)

Parameters

chain GeoPolylineArc2
tolerance Tolerance

Returns

double

DistanceTo(GeoEdge2)

Gets the distance from this point to an edge.

public double DistanceTo(GeoEdge2 edge)

Parameters

edge GeoEdge2

Returns

double

DistanceTo(GeoTriangle2)

Gets the distance from this point to a triangle.

public double DistanceTo(GeoTriangle2 triangle)

Parameters

triangle GeoTriangle2

Returns

double