ГОСТ Р ИСО 13584-31—2010
А.4 Функции управления интерфейсом
Функции управления интерфейсом обеспечивают управление интерфейсом из прикладных программ (на
пример. отправку геометрических данных в CAD), состоянием ошибки, запросом исходных данных из таблицы
интерфейса.
А.4.1 Функции управления данными
Очистка временной базы данных
Clear_TDB
Выбор сущности CAD
Fix_Ent
А.4.1.1 Очистка временной базы данных
Имя функции:
Clear_TDB
Параметры
Ввод/аывадИмя
Тип данныхСмысл
Допустимым тиг;*н*чеииа
—
—
—
—
—
Привязка языка FORTRAN:
CALL CLEAR TDB ()
Результат применения функции
Очистка временной базы данных (TDB). При возникновении ошибки TDB не изменяется.
П р и м е ч а н и е — Если существует открытый 20-еид и сущности внутри TDB. отправленные виртуально
(с назначенным стилем api_pre_defined_vitually_sent_sty1e). то указанные сущности не должны быть стерты. Они
остаются в TDB до окончания процесса удаления невидимых линий.
Внутренние ссылки: 5.3.4. 5.3.5. 6.2.5.5.
Уровень интерфейса:
1
Уровень геометрической мощности:
0. 1.2.3
Ошибки
—Ошибок нет
А.4.1.2 Выбор сущностей CAD
Имя функции:
Fix Ent
Параметры
Ваод/вывод
ИмяТип данных
Смысл
Допустимый тип,’значение
Ввод
N1
Длина ENTLST
21
Ввод
ENTLSTп * N
Перечень имен сущностей
(pnt. corves, afa.aps, math. solid_model.grp)
Привязка языка FORTRAN:
CALL FIX_ENT (N. ENTLST)
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
Результат применения функции
Все сущности заданного перечня ENTLST удаляются из групповой структуры, которой они принадлежат, и от
правляются из TDB в CAD. Доступ к указанным сущностям прекращается. Имена указанных сущностей становятся
неизвестными. При возникновении ошибки никакие изменения не производятся.
П ри м ечания
1Если используемая сущность является экземпляром типа группы api_group интерфейса прикладного про
граммирования. то данная группа должна быть замкнутой, все сущности, ссылающиеся на данную группу, направ ляются
в CAD. Имя данной группы становится неизвестным, как и имена ссылочных сущностей.
127