Dokument
libageo · Gerade · Vergleichsoperatoren
Synopsis
» line == line
line != line
Beschreibung
Zwei Geraden ln1 und ln2 gelten als gleich, wenn ihre Richtungsvektoren (ln1.v, ln2.v) parallel verlaufen und der Punkt p der Geraden ln1 auf der Geraden ln2 liegt. Für die Geraden im nachfolgenden Bild liefert der Operator == jeweils den Wert true, der Operator != den Wert false.
Zwei Geraden ln1 und ln2 sind ungleich, wenn ihre Richtungsvektoren nicht parallel verlaufen oder der Punkt p der Geraden ln1 nicht auf der Geraden ln2 liegt. Für die Geraden im nachfolgenden Bild liefert der Operator == jeweils den Wert false, der Operator != den Wert true.
Beispiel
line ln1( point(10,20,30), vector(0,1,0) );
line ln2( point(40,50,60), vector(0,0,1) );
bool b = (ln1==ln2);


// b=false
Siehe auch
Alle Methoden und Operatoren.