Извлечение контура
Материал из K3-Macro
Операция извлекает контур панели или контур выреза панели.
Код операции <Command>: 27
Массив входных данных <Array>:
<Array>[1]— входной параметр. Идентификатор (ID) контура панели или контура выреза панели
<Array>[2]— выходной параметр. Указатель на объект — контур с заданным ID без анализа толщины кромок:
<Array>[3]— выходной параметр. Количество элементов в контуре.
Дополнительно при запросе главного контура (<Array>[1]=1) :
<Array>[4] — выходной параметр. Указатель на объект — плоская область (результирующая плоская область панели, проходящая по внешней стороне кромки вне зависимости от того, включена кромка в размер панели или нет):
<Array>[5] — выходной параметр. Количество контуров в плоской области <Array>[4].
<Array>[6] — выходной параметр. Указатель на объект — плоская область (результирующая плоская область панели, уменьшенная на толщину кромки, если кромка включена в размер панели):
<Array>[7] — выходной параметр. Количество контуров в плоской области <Array>[6].
| Результат этой функции не зависит от настроек "Показывать кромки" и "Создавать кромки" |