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