MapplMath.CheckPointInPolygonInt
Модуль: MapplMath
Проверить, находится ли точка внутри полигона, заданного целочисленными координатами
Объявление
function CheckPointInPolygonInt(pBuf: PPoint; X, Y, Delta: double;
Index, Count: integer): integer;
Параметры
pBuf
- указатель на буфер точек полигона
X
- координата точки по горизонтали
Y
- координата точки по вертикали
Delta
- погрешность поиска
Index
- номер начальной точки полигона в буфере
- Count
- количество точек полигона в буфере
Возвращает
- -1
- проверяемая точка находится вне полигона
- 0
- проверяемая точка совпадает с одной из вершин полигона
- 1
- проверяемая точка находится на одном из ребер полигона
- 2
- проверяемая точка находится внутри полигона
Смотри также
- CheckPointInPolygon
- Проверить, находится ли точка внутри полигона, заданного вещественными координатами
- CheckPointInPolygonInt
- Проверить, находится ли точка внутри полигона, заданного целочисленными координатами