Intersect2d.CircleCircle (ICircular2d, ICircular2d) Method

Intersects two circles. This function will return 0-2 intersection points. One Intersection point means the circles exactly touches each other within epsilon tolerance.
public static List<Point2d> CircleCircle( 
   ICircular2d l
   ICircular2d k 
)

Parameters

l
ICircular2d

Circle 1 to intersect

k
ICircular2d

Circle 2 to intersect

Return Value

List<Point2d>

The number of intersections. 0=no intersection. 1=touces each other in one point. 2=true intersection.

.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