CADability dotNET
Returns the intersection points of two circles in 2d. The result may contain 0 to 2 points.

Namespace: CADability
Assembly: CADability (in CADability.dll) Version: 1.1.4254.24737 (1.1.*)

Syntax

C#
public static GeoPoint2D[] IntersectCC(
	GeoPoint2D center1,
	double radius1,
	GeoPoint2D center2,
	double radius2
)
Visual Basic
Public Shared Function IntersectCC ( _
	center1 As GeoPoint2D, _
	radius1 As Double, _
	center2 As GeoPoint2D, _
	radius2 As Double _
) As GeoPoint2D()
Visual C++
public:
static array<GeoPoint2D>^ IntersectCC(
	GeoPoint2D center1, 
	double radius1, 
	GeoPoint2D center2, 
	double radius2
)

Parameters

center1
Type: CADability..::..GeoPoint2D
center of the first cricle
radius1
Type: System..::..Double
radius of the first circle
center2
Type: CADability..::..GeoPoint2D
center of the second cricle
radius2
Type: System..::..Double
radius of the second circle

Return Value

intersctione points

See Also