Итак, у меня есть несколько многоугольников (обведенных белым на изображении).
В попытке сложить все многоугольники вместе, чтобы получить один многоугольник, который является их внешней границей, я преобразовал каждый многоугольник (класс java) в область (класс java), а затем добавил области вместе с add (Area a), предоставляемый классом Area.
Оттуда я преобразовал область обратно в многоугольник и нарисовал его как заполненный многоугольник (фиолетовая область на изображении).
Однако это не то, чего я ожидал. Может ли кто-нибудь придумать, где я могу сделать это правильно, или хотя бы просто добавить область треугольника к моему многоугольнику?
Когда я просто рисую все отдельные многоугольники с заливкой, я получаю то, что хочу (нарисованное), но мне нужно его представление в виде многоугольника.