Ho una domanda molto simile a questo:Come capire se una linea interseca un poligono in C#?
Sto cercando un metodo (in C#), che indica se una linea è interseca un poligono arbitrario.
Penso che il algorithm by Chris Marasti-Georg sia stato molto utile, ma mancava il metodo più importante, vale a dire l'intersezione da linea a linea.
Qualcuno sa di un metodo di intersezione della linea per completare il codice di Chris Marasti-Georg o qualcosa di simile?
C'è un codice incorporato per questo in C#?
Questo metodo è da utilizzare con l'algoritmo di Bing Maps ottimizzato con una funzione area vietata. Il percorso risultante non deve passare attraverso l'area proibita (il poligono arbitrario).