У меня есть некоторые вопросы о многоугольниках с точками двойного типа ... Что мне нужно сделать, заданы точки, создаем многоугольник, а затем проверяем, есть ли 1 конкретная точка внутри полигона или нет ,Полигоны с двойными координатами
поэтому я kwnow, что в Java есть класс, называемый многоугольник, и используется так: (треугольник)
int valoresX[] = { 100, 150, 200 };
int valoresY[] = { 100, 200, 100 };
int n = valoresX.length;
Polygon city= new Polygon(valoresX,valoresY,n);
Но мои «многоугольники» должен быть типа «Double», а не «ИНТ "(простой пример)
Double valoresX[] = { 1000.10, 150.10, 200.10 };
Double valoresY[] = { 100.10, 200.10, 100.10 };
в моем проекте я действительно не нужно, чтобы нарисовать его на апплет или подобное, мне просто нужно вычислить, если точка находится внутри или нет.
Так что мой вопрос:
Есть ли способ сделать многоугольники с двойным coordenates, которые позволяют calcultate, если точка (двойная) находится внутри многоугольника или нет?
Спасибо за все !!!
Shudy
Прежде всего, спасибо за все, и быстрый ответ! I'mg попробует, и посмотрим, работает ли это на мой проект;) Спасибо! Shudy – Shudy
Протестировано, и работает очень хорошо !!! Спасибо большое! – Shudy