MapplMath.CheckPolylinesOverlay

Модуль: MapplMath

Определить факт наложения одной из полилиний на другую

Объявление

function CheckPolylinesOverlay(pTagBuf: PDoublePoint;
	 oTagType,TagCount: integer; pObjBuf: PDoublePoint;
	 oObjType,ObjCount: integer; Delta: double): boolean;

Параметры

pTagBuf
указатель на буфер точек контура
oTagType
тип контура (0 - полигон, 1 - полилиния)
TagCount
количество точек контура в буфере
pObjBuf
указатель на буфер точек объекта
oObjType
тип объекта (0 - полигон, 1 - полилиния)
ObjCount
количество точек объекта в буфере
Delta
допустимая погрешность расхождения полилиний

Возвращает

true, если полилиния объекта не выходит за рамки области полилинии контура, иначе false