Нахождение ограничивающих 2D объектов

Учитывая точку и набор произвольных двумерных объектов (окружности, многоугольники, линии, полилинии, дуги и т. Д.), Кто-нибудь знает о существующих стратегиях для:

Определить, если точка ограничена какой-либо комбинацией объектов? Я знаю, что это достаточно легко сделатьвнутри» тест на замкнутых фигурах, но это победилоВсегда дайте мне то, что я хочу - особенно с вложенными или пересекающимися формами.

Найти наименьший (самый близкий?) Набор линий / объектов, которые образуют замкнутый многоугольник вокруг моей точки? (подумайте о заливке, но не полагаясь на цвет)

Ответы на вопрос(1)

Ваш ответ на вопрос