Dokument
libageo · Ebene · Winkelfunktionen (vorzeichenbehaftet)
Synopsis
» double plane.sangle (vector)
double plane.sangle (line)
double plane.sangle (plane)
double sangle (line, vector)
double sangle (line, line)
double sangle (line, plane)
Beschreibung
Die Methode, beziehungsweise Funktion, sangle liefern den Winkel zwischen einer Ebene und einem anderen Geometrieelement. Die Richtungsvektoren der Elemente zur Ebene werden berücksichtigt; die Lage der Elemente zur Ebene ist nicht relevant.
· Winkel Ebene-Ebene
sangle liefert den Betrag des Winkels zwischen den Ebenen unter Berücksichtigung der Normalenrichtung der Ebenen (0 bis 180 Grad).
«  Ebene drehen  »

    sangle()=30
· Winkel Ebene-Gerade
sangle liefert den den Winkel zwischen der Ebene und der Geraden unter Berücksichtigung der Normalenrichtung der Ebene und des Richtungsvektors der Geraden (0 bis 180 Grad).
«  Gerade drehen  »

    sangle()=30
Beispiel
plane pl1 = plane( point(10,20,30), vector(0,1,0) );
plane pl2 = plane( point(40,50,60), vector(0,0,1) );
double a = pl1.angle(pl2);


// a=90
plane pl = plane( point(10,20,30), vector(0,1,0) );
line  ln = line( point(40,50,60), vector(0,0,1) );
double a = pl.angle(ln);


// a=0
Siehe auch
Alle Methoden und Operatoren, Vorzeichenloser Winkel.