Distance2d Class

Various distance computations between plane objects.
Public Class Distance2d
This language is not supported or no code example is available.
public static class Distance2d
This language is not supported or no code example is available.
public ref class Distance2d 
This language is not supported or no code example is available.
public class Distance2d
This language is not supported or no code example is available.
Methods
 
Name Description
Public method Static ArcArc(Arc2d, Arc2d, bool) Computes the closest points between two arc segments. The resulting lines startpoint will be on a1, and its endpoint on a2. 'checkZeroIntersect' should be true if it's possible the segments intersect (ie. check for zero distance) Setting it to false will speed up the computation.
Public method Static ArcSegment(Arc2d, Line2d, bool) Computes the distance between an circular arc and a line segment.
Public method Static CircleCircle(ICircular2d, ICircular2d) Computes the distance between two circles circumferences.
Public method Static CircleSegment(ICircular2d, Line2d) Calculates the minimum distance between a circle and a line.
Public method Static ExtentsExtents(Extents2d, Extents2d)
Public method Static PolyArc(Poly2d, Arc2d)
Public method Static PolyPoly(Poly2d, Poly2d, bool)
Public method Static PolyPolyOLD(Poly2d, Poly2d, bool) Computes the distance between two polylines.
Public method Static PolySegment(Poly2d, Line2d, bool)
Public method Static RegionPoly(Region2d, Poly2d, bool)
Public method Static RegionRegion(Region2d, Region2d, bool)
Public method Static SegmentSegment(Line2d, Line2d, bool) Computes the distance between two line segments.
Top
IGS.Genamo.Distance2d

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

In this article

Definition