TMapObjectStructure.IsInPoint

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

Проверить наличие объекта в точке

Объявление

function IsInPoint(X,Y: double; Delta: double;
	 aSearchInPointMode: TSearchInPointMode; flExludeHoles: boolean;
	 var soIndex: integer): boolean;

Параметры

X
координата точки по горизонтали
Y
координата точки по вертикали
Delta
допустимая погрешность поиска, по умолчанию 0 (для слоя минимальная погрешность определяется
aSearchInPointMode
вариант поиска объекта в точке (по умолчанию ofmpDefault)
flExludeHoles
флаг исключения "дырок" объектов при поиске в сложных объектах
soIndex
индекс подобъекта, на котором находится точка (возвращаемый параметр)

Возвращает

true если объект в точке найден, иначе false

Описание

свойством компонента LayerCoordAccuracy, а для карты - MapCoordAccuracy (false - в любом подобъекте, true - исключая подобъекты - дырки, по умолчанию true)