Lokalizowanie ograniczających elementów 2D

Biorąc pod uwagę punkt i zbiór dowolnych obiektów 2D (okręgi, wielokąty, linie, polilinie, łuki itp.), Czy ktoś wie o istniejących strategiach, aby:

Określ, czy punkt jest zamknięty (ograniczony) przez dowolną kombinację elementów? Wiem, że łatwo jest wykonać „wewnętrzny” test na zamkniętych kształtach, ale to nie zawsze da mi to, czego chcę - szczególnie w przypadku zagnieżdżonych lub przecinających się kształtów.

Znajdź najmniejszy (najbliższy?) Zestaw linii / jednostek, które tworzą zamknięty wielokąt wokół mojego punktu? (pomyśl o zalaniu, ale bez polegania na kolorze)

questionAnswers(1)

yourAnswerToTheQuestion