Cтраница 1
Имя примитива - это новый для нас тип данных Автолиспа, и если функции Автолиспа ENTGET требуется имя примитива, то бесполезно указывать число 60000018 - надо передать переменную ename, в которой это имя хранится. [1]
Имя предопределенного примитива определяет реализуемую логическую функцию всех входных объектов в соответствии с общеупотребительной нотацией. Список соответствий портов начинается в примитивах с выходного порта, после чего в произвольном порядке записываются информационные входы. Для буферных схем ( buf, bufifо, bufifl) список заканчивается указанием соответствия входа разрешения. [2]
Возвращает имя примитива под номером из набора. [3]
Возвращает имя примитива, который указывается строковым параметром метка. После того как получено имя примитива, оно может быть использовано для дальнейшей работы. [4]
Как уже говорилось, имена примитивов действительны только в текушем сеансе редактирования. Однако в Автолиспе есть средство, позволяющее узнавать примитивы из других сеансов редактирования. Это средство называется меткой. Метки - это просто номер примитива в ГБД. Метки присваиваются примитивам автоматически в процессе создания ( если были включены), и с ними можно работать из Автолиспа. [5]
Напомним еще раз, что имена примитивов меняются от сеанса к сеансу, и вы наверняка увидите на экране другое имя. [6]
Рассмотрим далее функции, позволяющие извлекать имена примитивов из ГБД по их порядку. [7]
Имя примитива - это новый для нас тип данных Автолиспа, и если функции Автолиспа ENTGET требуется имя примитива, то бесполезно указывать число 60000018 - надо передать переменную ename, в которой это имя хранится. [8]
Подпрограмма может быть определена в любой момент выполнения программы, предшествующий первому ее вызову. Имена системных примитивов, такие, как LEN и SIZE, а также символы инфиксных или префиксных операций тоже могут быть переопределены так, что они будут обозначать подпрограммы, определенные программистом. [9]
Примитив услуги состоит из имени и одного или нескольких параметров, перемещаемых в направлении примитива услуги. Имя примитива услуги содержит три элемента; тип примитива, имя, описывающее выполняемое действие; и инициал ( или инициалы) описания ( под) уровня услуги. [10]
Возвращает имя примитива, который указывается строковым параметром метка. После того как получено имя примитива, оно может быть использовано для дальнейшей работы. [11]
Действие данной функции зависит от количества аргументов. Если аргументов нет, то она перерисовывает текущий видовой экран, как это делает команда Автокада ЮСВЕЖИ ( Redraw): если она вызывается с аргументом имя примитива, то перерисован будет только этот выбранный примитив. [12]