Ich weiß, es gibt viele Algorithmen, um zu überprüfen, ob zwei Liniensegmente geschnitten werden.Zwei parallele Liniensegmente Kreuzung
Die Liniensegmente, von denen ich spreche, sind eine Länge, die aus 2 Endpunkten besteht.
Aber sobald sie parallelen Zustand angetroffen haben, sagen sie nur dem Benutzer ein großes "Nein" und
so tun, als ob es keine Überlappung, gemeinsame Endpunkt oder Endpunkt Kollusion gibt.
Ich weiß, dass ich den Abstand zwischen 2 Linien Segmenten berechnen kann.
Wenn der Abstand 0 ist, überprüfen Sie die Endpunkte in den anderen Liniensegmenten oder nicht.
Und das bedeutet, ich muss eine Menge von wenn sonst und & & || verwenden Bedingungen.
Dies ist nicht schwierig, aber meine Frage ist
„Gibt es einen Trick (oder Mathematik) Methode, um diesen speziellen Parallelfall zu berechnen?“
Ich hoffe, das Bild meiner Frage http://judark.myweb.hinet.net/parallel.JPG
Was genau suchen Sie? Per Definition schneiden sich parallele Linien niemals. – Tyler
Parallele Linien kreuzen sich nie, es sei denn, der Abstand ist 0. Aber da ihre Entfernung 0 ist, werden sie überlagert. Meine Frage betrifft jedoch die Liniensegmente. Die gestreckten Linien überlappen sich, aber die Liniensegmente bleiben unbekannt. Also versuche ich eine Lösung zu suchen, um das Unbekannte zu enthüllen. – Judarkness
Judarkness Sie müssen wahrscheinlich Ihre Frage ein wenig verfeinern. Was ist wichtig, wenn es Liniensegmente sind oder nicht, wenn wir nach Parallelität suchen? – WhirlWind