# PointToCircle

Berechnet den minimalen Abstand zwischen einem Punkt und dem ihm nächstgelegenen Punkt auf einem Kreis. Der Abstand wird als positive Zahl gemeldet, wenn der Punkt außerhalb des Kreises liegt, als 0, wenn er auf dem Kreis liegt, und als negativ, wenn er innerhalb des Kreises liegt.

## PointToCircle – Eingaben

Parameter | Beschreibung
Punkt | Gibt die Koordinaten des Punkts an, der als Ursprung verwendet werden soll.
X | Die x-Koordinate des Punkts.
Y | Die y-Koordinate des Punkts.
Kreis | Definiert die Koordinaten und die Größe des Kreises.
X | Die x-Koordinate des Kreismittelpunkts.
Y | Die y-Koordinate des Kreismittelpunkts.
Radius | Der Radius des Kreises.
Anzeigen | Legt den Anzeigemodus für die Überlagerung von Grafiken auf dem Bild fest.
0 = Nichts | Alle Grafiken werden nur angezeigt, wenn die Zelle mit der Funktion in der Tabelle markiert ist.
1 = Nur Ergebnis-Grafik | Eine Strecke mit dem minimalen Abstand zwischen dem Punkt und dem Kreis wird immer angezeigt.
2 = Eingabe- und Ergebnis-Grafik | Der Punkt und der Kreis, und die Strecke zwischen den beiden werden immer angezeigt.

## PointToCircle – Ausgaben

Rückgabewert | Eine Dist-Datenstruktur, die den gerichteten Abstand zwischen dem Punkt und dem nächstgelegenen Punkt auf dem Kreis enthält.
Ergebnisse | Wenn die Funktion erstmals in eine Zelle eingefügt wird, wird in der Tabelle eine Ergebnistabelle erstellt.

## PointToCircle – Vision-Datenzugriffsfunktionen

Die folgenden Dist Vision Data Access functions werden zum Erstellen der Ergebnistabelle automatisch in die Tabelle eingefügt.

Label | Funktion | Beschreibung
--- | --- | ---
X0 | GetX(Abstand, 0) | Die x-Koordinate des Punkts.
Y0 | GetY(Abstand, 0) | Die y-Koordinate des Punkts.
X1 | GetX(Abstand, 1) | Die x-Koordinate des Kreismittelpunkts.
Y1 | GetY(Abstand, 1) | Die x-Koordinate des Kreismittelpunkts.
Winkel | GetAngle(Abstand) | Der Winkel zwischen den Punkten.
Abstand | GetDistance(Abstand) | Der Abstand zwischen den Punkten.