Dokument
libageo · Kugel · Erzeugen
Synopsis
» sphere ()
sphere (point, r)
sphere

(x,y,z, r)

sphere (point, point, point, point)
sphere (circle)
sphere (circle, point)
Beschreibung
· Erzeugen einer nicht initialisierten Kugel
Ohne Angabe von Argumenten erzeugt sphere eine Kugel, bei der sowohl der Kugelmittelpunkt p als auch der Radius r ungültig sind.
· Erzeugen einer Kugel aus Punkt und Radius
Mit Angabe eines Punktes und und eines Zahlenwertes wird eine Kugel erzeugt, deren Mittelpunkt im angegebenen Punkt liegt und deren radius dem Zahlenwert entspricht.
Der Mitelpunkt kann als Element point oder als diskrete Zahlen x,y,z angegeben werden.
· Konstruieren einer Kugel aus vier Punkten
Mit Angabe von vier Punkten wird die Kugel so konstruiert, daß sie durch alle vier Punkte verläuft.
Sind die angegebenen Punkte nicht paarweise verschieden oder kozirkular, ist die erzeugte Kugel unbestimmt, und das Objekt ungültig.
· Konstruieren einer Kugel aus einem Großkreis
Mit Angabe eines Kreises wird die Kugel so konstruiert, daß der Kreis zum Großkreis der Kugel wird (d.h. der Kugelmittelpunkt liegt im Kreismittelpunkt und die Kugel hat den gleichen Radius wie der Kreis).
· Konstruieren einer Kugel aus Kleinkreis und Punkt
Mit Angabe eines Kreises und eines Punktes wird die Kugel so konstruiert, daß der Kreis zum Kleinkreis der Kugel wird (d.h. der Kreis könnte durch Schnitt einer Ebene, die nicht durch den Kugelmittelpunkt verläuft, mit der Kugel entstanden sein) und der Punkt auf der Kugeloberfläche liegt.
Beispiele
sphere sp; // sp.valid()=false
point  p(10,20,30);
sphere sp(p,5)

// sp=sphere(10,20,30, 5)
circle cr(10,20,30, 0,0,1, 5);
sphere sp(cr)

// sp=sphere(10,20,30, 5)
Siehe auch
Kugel: Übersicht, Alle Methoden und Operatoren;
Punkt, Kreis; Stichwortverzeichnis