У меня есть массив точек (x, y), и я хочу использовать его, чтобы увидеть, находится ли точка (x2, y2) в многоугольнике, создавшем мое облако точек. Как я могу проверить это?Создайте многоугольник из облака точек
Я нашел http://www.pointclouds.org/documentation/tutorials/hull_2d.php, но я действительно не знаю, как это сделать с Java.
Единственная реальная цель - создать метод проверки того, находится ли точка в или из многоугольника, мне не нужно создавать многоугольник, который я думаю.
ссылку вы вывесили, кажется, использует внешнюю библиотеку. Вы можете попробовать и сделать то же самое. Afaik существуют чистые библиотеки физики Java или обертки JNI для физических движков, таких как Bullet или ODE. В качестве альтернативы вы можете попробовать найти код, который создает выпуклый/вогнутый корпус из облака точек - не должно быть слишком сложно. – Thomas