ВУЗ:
Составители:
143
аргументами - добавляет указанный примитив в указанный набор. Функция
возвращает имя набора.
(SSDEL_<примитив><набор>) - удаляет примитив из набора, если он там
был, иначе ничего не меняется. Возвращается набор.
8.18. Работа с примитивами
Примитивы в AutoCADе могут быть простыми (линия, окружность,
строка текста) или составными (полилинии, вставки блоков). Составные
примитивы делятся на субпримитивы. Например, у полилинии субпримити-
вы – это вершины. С помощью функции SS можно получать примитивы или
наборы примитивов, но не субпримитивы. Рассмотрим функции, работающие
и с теми, и с другими.
(ENTNEXT_<[примитив]>) - возвращает
внутрипрограммное имя прими-
тива или субпримитива;
- без параметра: возвращается первый из не удаленных примитивов;
- указан простой примитив: возвращается примитив, следующий за ука-
занным;
- указан составной примитив: возвращается первый субпримитив данно-
го примитива;
- указан субпримитив: возвращается субпримитив, следующий за ука-
занным;
- при отсутствии запрашиваемого объекта возвращается NIL.
(ENTLAST) - возвращает внутрипрограммное
имя последнего не удален-
ного примитива; на чертеже субпримитивы не выделяются.
(ENTSEL_<[подсказка]>) - создает паузу и может вывести текст подсказки.
Пользователь в ответ должен указать примитив на экране. Функция возвра-
щает результат в виде списка из двух элементов:
- первый - внутрипрограммное имя примитива;
- второй - точка, в которой было проведено указание (в
виде списка ко-
ординат).
Возвращаемый результат может быть записан в переменную с помощью
SETQ, и эта переменная может быть задана в любой команде AutoCADа.
Кроме того, ее можно разложить на составные части
(CAR_<переменная>) - возвращает имя примитива;
(CADR_<переменная>) - возвращает точку указания.
(ENTDEL_<примитив>) - удаляется примитив с чертежа. Субпримитивы
таким образом не удаляются
. Пока не окончен сеанс работы с данным черте-
жом, удаленный примитив можно восстановить этой же функцией.
(REDRAW_<примитив>) - возобновляет изображение примитива после
очистки экрана функцией (GRCLEAR).
(REDRAW_<примитив><режим>) - действие зависит от значения аргумен-
та <режим>:
Страницы
- « первая
- ‹ предыдущая
- …
- 141
- 142
- 143
- 144
- 145
- …
- следующая ›
- последняя »
