GEOdistancePointArc

Top  Previous  Next

Abstandsbestimmung von Punkt und Kreisbogen.

Mit dieser Routine wird der Abstand zwischen Punkt und Kreisbogen ermittelt. Der Kreisbogen verläuft vom Start- zum Endwinkel gegen den Uhrzeigersinn. Sind Start- und Endwinkel gleich, handelt es sich um einen Vollkreis.

Parameter

x (const double)                                          [IN]

y (const double)                                          [IN]

Koordinaten des Punktes.

cx (const double)                                        [IN]

cy (const double)                                        [IN]

Mittelpunkt des Kreisbogens.

r (const double)                                           [IN]

Radius des Kreisbogens.

alpha (const double)                                   [IN]

Startwinkel des Kreisbogens verläuft gegen den Uhrzeigersinn zum Endwinkel.

beta (const double)                                     [IN]

Endwinkel des Kreisbogens.

Ergebnis

(DOUBLE)                                               [OUT]

Als Ergebnis wird der Abstand vom Punkt zum Kreisbogen geliefert.

Deklaration

#include "basic.h"

 

DOUBLE DLLENTRY GEOdistancePointArc (

     const double      x,

     const double      y,

     const double      cx,

     const double      cy,

     const double      r,

     const double      alpha,

     const double      beta

);

Verwandte Funktionen

GEOdistance

GEOdistanceArcArc

GEOdistanceCircleArc

GEOdistanceCircleCircle

GEOdistanceLineArc

GEOdistanceLineCircle

GEOdistanceLineLine

GEOdistancePointCircle

GEOdistancePointLine

GEOdistanceSquare