Разрезать объект другим объектом
function CutObjectByContour(lCode,oIndex,lCodeContour,oIndexContour: integer;
aPartCutSaveMode: TPartCutSaveMode; var oIndexes: TArrayInteger;
flRefreshMap: boolean): integer;
lCodeContour
oIndexContour
aPartCutSaveMode
oIndexes
flRefreshMap
<=0 ошибка, иначе количество сохраненных объектов, получившихся при разрезании
При сохранении частей объекта, получившихся при разрезании контуром исходный объект не сохраняется. Вместо него с тем же индексом сохраняется первая его часть. (массив должен быть размещен в пользовательской программе)