GEOdistanceCircleCircle

Top  Previous  Next

Abstandsbestimmung von zwei Kreisen.

Mit dieser Routine wird der Abstand bestimmt, wenn sie sich nicht schneiden. Haben die beiden Kreise den selben Mittelpunkt, wird die Differenz der Radien geliefert.

Parameter

cx1 (const double)                                      [IN]

M_Param_Beschr

cy1 (const double)                                      [IN]

M_Param_Beschr

r1 (const double)                                         [IN]

M_Param_Beschr

cx2 (const double)                                      [IN]

M_Param_Beschr

cy2 (const double)                                      [IN]

M_Param_Beschr

r2 (const double)                                         [IN]

M_Param_Beschr

Ergebnis

(DOUBLE)                                               [OUT]

Schneiden sich die beiden Kreise, so wird 0.0 zurückgeliefert, sonst der Abstand.

Deklaration

#include "basic.h"

 

DOUBLE DLLENTRY GEOdistanceCircleCircle (

     const double      cx1,

     const double      cy1,

     const double      r1,

     const double      cx2,

     const double      cy2,

     const double      r2

);

Verwandte Funktionen

GEOdistance

GEOdistanceArcArc

GEOdistanceCircleArc

GEOdistanceLineArc

GEOdistanceLineCircle

GEOdistanceLineLine

GEOdistancePointArc

GEOdistancePointCircle

GEOdistancePointLine

GEOdistanceSquare