ГОСТ Р ИСО 13584-31—2010
А.6.1.4 Удаление сущности из группы
Имя функции:
Remove_Ent_Grp
Параметры
Ваод/вывадИмя
Тип данных
Смысл
Допустимый тип/аначсние
ВводENTNAM
N
Имя сущности, удаляемой из груп
пы. api_group
Все графические сущности, grp
Привязка языка FORTRAN:
CALL R£MOVE_ENT_GRP (ENTNAM)
Результат использования функции
Удаляется сущность (геометрическая или структурированная) из группы api_group, которой она принадле
жит. Удаляемая сущность становится членом корневой группы. Сущность ENTNAM удаляется из множества Hems
назначенной сущности api_group_asstgnment его группы api_group. Затем сущность размещается для хранения на
множестве сущности apt_group_assignmenl. принадлежащей корневой группе. При возникновении ошибки удале
ние сущности не происходит.
П ри м е ча н и е — Удаление сущности из корневой группы не допускается.
Внутренние ссылки: 5.4.1. 6.1.19, 6.1.19.1.
Ошибки
1 Имя сущности не определено (равно 0 или
неизвестно)
204Функция несовместима с текущим уровнем мощ
ности
303Сущность является членом корневой группы
А.6.1.5 Сборка сущностей в новую группу
Имя функции:
Gather_Ent_Grp
Параметры
Ввод/выводИмя
Тип данных
Смысл
Допустимый тип-’эначение
ВводN
I
Длина ENTLST
г 1
ВводENTLST
п * N
Перечень сущностей для формиро
вания группы
Все графические
сущности, grp
ВыводNAME
N
Имя созданной сущности apijgroup
9Ф
Привязка языка FORTRAN:
NAME = GATHER_ENT_GRP (N. ENTLST)
Результат использования функции
Функция производит сборку перечня сущностей (геометрических или структурированных) в новую группу.
Все указанные сущности удаляются из группы, которой они принадлежат, и помещаются в новую группу. Указан
ная новая группа должна принадлежать текущей открытой группе. Она закрывается, когда заканчивается процесс
создания. Перечень сущностей, собираемых в новую группу, не должен содержать группы, включающие
текущую открытую группу.
Уровень интерфейса:1
Уровень геометрической мощности:1. 2.3
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
237