pole(circle(x^2+y^2=1), line(x=3)) liefert Punkt (1/3, 0) zurück.
power_pc
Liefert bei einem gegebenen Kreis und einem Punkt die Differenz zwischen dem Quadrat des Abstands vom
Punkt zum Kreismittelpunkt und dem Quadrat des Radius des Kreises zurück.
powerpc(circle, point)
Beispiel:
powerpc(circle(point(0,0), point(1,1)-point(0,0)), point(3,1)) liefert 8 zurück.
radical_axis
Liefert die Gerade zurück, deren Punkte dieselben powerpc-Werte für die zwei gegebenen Kreise haben.
radical_axis(circle1, circle2)
Beispiel:
radical_axis(circle(((x+2)²+y²) = 8),circle(((x-2)²+y²) = 8)) liefert line(x=0)
zurück.
vector
Erstellt einen Vektor von Punkt1 zu Punkt2. Bei einem Punkt als Argument wird der Ursprung als Teil des
Vektors verwendet.
vector(Punkt1, Punkt2) oder vector(Punkt)
Beispiel:
vector(point(1,1), point(3,0)) erstellt einen Vektor von (1, 1) zu (3, 0).
vertices
Liefert die Liste der Scheitelpunkte eines Polygons zurück.
vertices(polygon)
vertices_abca
Liefert die geschlossene Liste der Scheitelpunkte eines Polygons zurück.
vertices_abca(polygon)
210 Kapitel 9 Geometrie