FireMail
13.03.2004, 15:25
Hiho,
hab mal wieder ne kleine aber feine frage ;)
und zwar hab ich ein concaves polygon vorgegeben bzw dessen referenz vertice points.
wie man auf der linken seite in der graphik sieht, ist es kein problem ein triangle reinzupassen - überschnitte sind mittels intersect berechnung leicht abzufangen.
auf der rechten seite sieht man nun die verzwickte lage. es tritt keine intersection (überschneidung) auf - jedoch liegt eine gerade außerhalb des concaven polygons.
wie man checkt ob ein punkt innerhalb eines beliebigen polygons liegt ist mir klar - jedoch ist es mit einer linie wirklich komplex :(
hat einer von euch eventuell eine idee?
hab mal wieder ne kleine aber feine frage ;)
und zwar hab ich ein concaves polygon vorgegeben bzw dessen referenz vertice points.
wie man auf der linken seite in der graphik sieht, ist es kein problem ein triangle reinzupassen - überschnitte sind mittels intersect berechnung leicht abzufangen.
auf der rechten seite sieht man nun die verzwickte lage. es tritt keine intersection (überschneidung) auf - jedoch liegt eine gerade außerhalb des concaven polygons.
wie man checkt ob ein punkt innerhalb eines beliebigen polygons liegt ist mir klar - jedoch ist es mit einer linie wirklich komplex :(
hat einer von euch eventuell eine idee?