Method DistanceTo
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
DistanceTo(GeoPoint2)
Gets the distance from the loop to a point.
public double DistanceTo(GeoPoint2 point)
Parameters
pointGeoPoint2
Returns
DistanceTo(GeoPoint2, Tolerance)
Gets the distance from the loop to a point, within a tolerance.
public double DistanceTo(GeoPoint2 point, Tolerance tolerance)
Parameters
Returns
DistanceTo(GeoLine2)
Gets the distance from the loop to a straight segment.
public double DistanceTo(GeoLine2 line)
Parameters
lineGeoLine2
Returns
DistanceTo(GeoLine2, Tolerance)
Gets the distance from the loop to a straight segment, within a tolerance.
public double DistanceTo(GeoLine2 line, Tolerance tolerance)
Parameters
Returns
DistanceTo(GeoArc2)
Gets the distance from the loop to an arc.
public double DistanceTo(GeoArc2 arc)
Parameters
arcGeoArc2
Returns
DistanceTo(GeoArc2, Tolerance)
Gets the distance from the loop to an arc, within a tolerance.
public double DistanceTo(GeoArc2 arc, Tolerance tolerance)
Parameters
Returns
DistanceTo(GeoPolyline2)
Gets the distance from the loop to a straight chain.
public double DistanceTo(GeoPolyline2 polyline)
Parameters
polylineGeoPolyline2
Returns
DistanceTo(GeoPolyline2, Tolerance)
Gets the distance from the loop to a straight chain, within a tolerance.
public double DistanceTo(GeoPolyline2 polyline, Tolerance tolerance)
Parameters
polylineGeoPolyline2toleranceTolerance
Returns
DistanceTo(GeoPolygon2)
Gets the distance from the loop to a straight loop.
public double DistanceTo(GeoPolygon2 polygon)
Parameters
polygonGeoPolygon2
Returns
DistanceTo(GeoPolygon2, Tolerance)
Gets the distance from the loop to a straight loop, within a tolerance.
public double DistanceTo(GeoPolygon2 polygon, Tolerance tolerance)
Parameters
polygonGeoPolygon2toleranceTolerance
Returns
DistanceTo(GeoPolylineArc2)
Gets the distance from the loop to a chain that may curve.
public double DistanceTo(GeoPolylineArc2 chain)
Parameters
chainGeoPolylineArc2
Returns
DistanceTo(GeoPolylineArc2, Tolerance)
Gets the distance from the loop to a chain that may curve, within a tolerance.
public double DistanceTo(GeoPolylineArc2 chain, Tolerance tolerance)
Parameters
chainGeoPolylineArc2toleranceTolerance
Returns
DistanceTo(GeoPolygonArc2)
Gets the distance from the loop to a loop that may curve.
public double DistanceTo(GeoPolygonArc2 other)
Parameters
otherGeoPolygonArc2
Returns
DistanceTo(GeoPolygonArc2, Tolerance)
Gets the distance from the loop to a loop that may curve, within a tolerance.
public double DistanceTo(GeoPolygonArc2 other, Tolerance tolerance)
Parameters
otherGeoPolygonArc2toleranceTolerance
Returns
DistanceTo(GeoCircle2)
Gets the distance from the loop to a circle.
public double DistanceTo(GeoCircle2 circle)
Parameters
circleGeoCircle2
Returns
DistanceTo(GeoCircle2, Tolerance)
Gets the distance from the loop to a circle, within a tolerance.
public double DistanceTo(GeoCircle2 circle, Tolerance tolerance)
Parameters
circleGeoCircle2toleranceTolerance
Returns
DistanceTo(GeoRectangle2)
Calculates the shortest distance from this curved loop to a rectangle.
public double DistanceTo(GeoRectangle2 rect)
Parameters
rectGeoRectangle2
Returns
DistanceTo(GeoRectangle2, Tolerance)
Calculates the shortest distance from this curved loop to a rectangle, within a tolerance.
public double DistanceTo(GeoRectangle2 rect, Tolerance tolerance)
Parameters
rectGeoRectangle2toleranceTolerance
Returns
DistanceTo(GeoEdge2)
Gets the distance from this curved loop to an edge.
public double DistanceTo(GeoEdge2 edge)
Parameters
edgeGeoEdge2
Returns
DistanceTo(GeoEdge2, Tolerance)
Gets the distance from this curved loop to an edge, within a tolerance.
public double DistanceTo(GeoEdge2 edge, Tolerance tolerance)
Parameters
Returns
DistanceTo(GeoTriangle2)
Gets the distance from this curved loop to a triangle.
public double DistanceTo(GeoTriangle2 triangle)
Parameters
triangleGeoTriangle2
Returns
DistanceTo(GeoTriangle2, Tolerance)
Gets the distance from this curved loop to a triangle, within a tolerance.
public double DistanceTo(GeoTriangle2 triangle, Tolerance tolerance)
Parameters
triangleGeoTriangle2toleranceTolerance