У меня есть формы, которые используют класс Area для представления его структуры. Я хочу проверить, пересекается ли область, определяемая двумя точками (начальная точка и конечная точка) с областью. Так что начальная и конечная точки сегментов находятся за пределами Района (не считая частичную линию по площади).Форма пересечения
Класс Area есть методы, которые проверяют это Rectangle2D пересекает область, но не линия http://docs.oracle.com/javase/7/docs/api/java/awt/geom/Area.html
Любые предложения или я должен попробовать diffrent подход?
, который не поможет, когда линия выходит за пределы области (начальная и конечная точки линии находятся за пределами области, но линия все еще пересекается) – Thatdude1
@ Thatdude1 Тогда возвращенная область не будет равна области ввода. Просто сделайте эту проверку позже. –