TMapObjectStructure.CheckPointIsNearToVertex

Модуль: MapObject
Класс: TMapObjectStructure

Проверить, находится ли заданная точка вблизи одной из узловых точек объекта

Объявление

function CheckPointIsNearToVertex(x,y,Delta: Double; var soIndex: integer;
	 soFirst: integer = -1): integer;

Параметры

x
координата заданной точки по горизонтали
y
координата заданной точки по вертикали
Delta
допустимая погрешность сравнения координат точек
soIndex
индекс подобъекта, на котором найдена узловая точка (возвращаемый параметр)
soFirst
индекс подобъекта, на котором должна быть найдена узловая точка в первую очередь( по умолчанию -1)

Возвращает

-1, если узловая точка не найдена, иначе номер узловой точки подобъекта с индексом soIndex