TMapOverlay.GetNextObjectTMapOverlay |
Запросить очередную часть разрезаемого объекта
function GetNextObject : integer;
Описание: Запросить очередную часть разрезаемого объекта (вызывать после SetObjectCross в цикле до тех пор, пока не вернет 0). В объект указанный в свойстве ObjectOut записывается метрика объекта пересечения. Объект пересечения определяется как часть обрабатываемого (разрезаемого) объекта, отрезанная линией пересечения с шаблоном. Если контур шаблона ЗАМКНУТ, то GetNextObject возвращает: 1 - контур объекта внутри шаблона (часть контура может совпадать с контуром шаблона), либо совпадает с контуром шаблона; 2 - контур объекта вне шаблона (часть контура может совпадать с контуром шаблона); 0 - контуров больше нет, либо при ошибке. Если контур шаблона НЕЗАМКНУТ, то GetNextObject возвращает: 1 - контур объекта совпадает с контуром шаблона (лежит на шаблоне); 2 - контур объекта вне шаблона (контур может касаться шаблона одной или двумя точками); 0 - контуров больше нет, либо при ошибке.
|