Wie kann man feststellen, ob eine Linie ein Polygon in C # schneidet?
Ich habe eine sehr ähnliche Frage:
Woher wissen, ob eine Linie eine Ebene in C # schneidet?
Ich suche nach einer Methode (in C #), die angibt, ob eine Linie ein beliebiges Polygon schneidet.
Ich denke derAlgorithmus von Chris Marasti-Georg war sehr hilfreich, aber es fehlte die wichtigste Methode, d. h. Schnittpunkt von Linie zu Linie.
Kennt jemand eine Methode zur Vervollständigung des Codes von Chris Marasti-Georg oder etwas Ähnliches?
Gibt es einen eingebauten Code dafür in C #?
Diese Methode wird mit dem Bing Maps-Algorithmus verwendet, der um eine Funktion für verbotene Bereiche erweitert wurde. Der resultierende Pfad darf nicht durch den verbotenen Bereich (das beliebige Polygon) verlaufen.