TMappl.GetCrossObjects
Модуль: Mappl
Класс: TMappl
Проверить на пересечение контуры двух объектов, заданных индексами слоя
Объявление
function GetCrossObjects(lCode0,oIndex0,lCode1,oIndex1: integer;
var aResultX,aResultY: double; Delta: double): boolean;
Параметры
lCode0
- код слоя первого объекта
oIndex0
- уникальный индекс первого объекта
lCode1
- код слоя второго объекта
oIndex1
- уникальный индекс второго объекта
aResultX
- координата точки пересечения отрезков по горизонтали (возвращаемый параметр)
aResultY
- координата точки пересечения отрезков по вертикали (возвращаемый параметр)
Delta
- максимальное расстояние, на котором точка считается принадлежащей линии
Возвращает
false, если контуры объектов не пересекаются, иначе true