ClosestPoints2d Class
Name | Description | |
---|---|---|
![]() ![]() |
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. |
![]() ![]() |
ArcSegment(Arc2d, Line2d, bool) | Computes the closest points between an arc segment and a line segment. The resulting lines startpoint will be on arc, and its endpoint on line. '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. |
![]() ![]() |
PolyPoly(Poly2d, Poly2d) | |
![]() ![]() |
PolyPoly2(Poly2d, Poly2d, double, double) | |
![]() ![]() |
SegmentSegment(Line2d, Line2d, bool) | Computes the closest points between two arc segments. The resulting lines startpoint will be on l1, and its endpoint on l2. '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. |
IGS.Genamo.ClosestPoints2d