Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
static boolean pnpoly(double[] vertx, double[] verty, double testx, double testy)
{
int nvert = vertx.length;
int i, j;
boolean c = false;
for (i = 0, j = nvert-1; i < nvert; j = i++) {
if ( ((verty[i]>testy) != (verty[j]>testy)) &&
(testx < (vertx[j]-vertx[i]) * (testy-verty[i]) / (verty[j]-verty[i]) + vertx[i]) )
c = !c;
}
return c;
}
Полигон — многоугольник, минимальная поверхность для визуализации в трёхмерной графике.Tuborg написал(а):Похоже на то и, если я правильно понял, полигон может иметь произвольное количество вершин, правильно?
wilah написал(а):Полигон — многоугольник, минимальная поверхность для визуализации в трёхмерной графике.Tuborg написал(а):Похоже на то и, если я правильно понял, полигон может иметь произвольное количество вершин, правильно?
Обычно, это треугольник