Position Funktion

Berechnet die Position auf der Linie


Beschreibung

Die Funktion \(Position\) berechnet eine Position auf der Linie zweier Punkte im Koordinatensystem. Das Resultat ist ein Objekt der Klasse \(Point\), die unter anderem die x- und y-Koordinaten der errechneten Position enthält.


Syntax

Position (x1, y1, x2, y2, pos)

Position (Point(x, y), Point(x, y), pos)


Parameter

Als Parameter werden die X/Y-Koordinaten oder zwei Objekte der Klasse Point übergeben werden. Der Parameter pos bestimmt die zu errechnende Position.

Ein Wert von von pos zwischen 0 und 1 bestimmt eine Position zwischen den beiden Punkten. Dabei ist die Position 0 identisch mit dem ersten Punkt.

Bei einem negativen Wert von pos liegt die errechnete Position auf der Geraden unterhalb von Punkt 1. Bei einem Wert > 1 liegt die errechnete Position auf der Geraden oberhalb von Punkt 2.


Beispiel

Im folgenden Beispiel wird die Mitte zwischen den beiden Punkten berechnet.

Die Linie in der Grafik zeigt die Gerade zwischen den Punkten. Der Kreis markiert den Mittelpunkt.


Im folgenden Beispiel werden 5 Positionen auf der Geraden berechnet.