Dokument
libageo · Ebene · Winkelfunktionen (kleinster Winkel)
Synopsis
» double plane.angle (vector)
double plane.angle (line)
double plane.angle (plane)
double angle (line, vector)
double angle (line, line)
double angle (line, plane)
Beschreibung
Die Methode, beziehungsweise Funktion, angle liefert den kleinsten Winkel zwischen einer Ebene und einem anderen Geometrieelement. Der Winkel ist eine vorzeichenloser Wert; die Lage der Elemente sowie ihre Richtungsvektoren sind nicht relevant.
· Winkel Ebene-Ebene
angle liefert den Betrag des kleinsten Winkels zwischen den Ebenen (0 bis 90 Grad).
«  Ebene drehen  »

    angle()=30
· Winkel Ebene-Gerade
angle liefert den Betrag des kleinsten Winkels zwischen der Ebene und der Geraden (0 bis 90 Grad).
«  Gerade drehen  »

    angle()=30
· Winkel Ebene-Vektor
angle liefert den Betrag des kleinsten Winkels zwischen der Ebene und der Geraden (0 bis 90 Grad).
«  Vektor drehen  »

    angle()=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
Ebene: Richtungsabhängiger Winkel, Übersicht, Alle Methoden und Operatoren;
Gerade, Vektor; Stichwortverzeichnis