Извлечение контура
Материал из 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]
.
Результат этой функции не зависит от настроек "Показывать кромки" и "Создавать кромки" |