Testen, ob ein polygon einfach oder Komplex

Für ein polygon definiert als eine Folge von (x,y) Punkte, wie kann ich erkennen, ob es Komplex ist oder nicht? Ein Komplexes polygon hat Schnittpunkte mit sich selbst, wie gezeigt:

Testen, ob ein polygon einfach oder Komplex

Gibt es eine bessere Lösung als die überprüfung jedes paar, das hätte eine Zeit-Komplexität von O(N2)?

InformationsquelleAutor der Frage Drew Noakes | 2010-10-22

Schreibe einen Kommentar