ГОСТ Р ИСО 13584-31—2010
П ри м ечания
1 Если заданная сущность ENTNAM является экземпляром типа группы api_group. то все сущности, ссыла
ющиеся на данную группу, также сдвигаются.
2 Если текущий открытый вид определен как 20-вид (значение записи geometricaI_powerJevel в таблице
статуса интерфейса равно 1). то заданная составляющая вектора смещения OZ игнорируется интерфейсом.
Внутренние ссылки: 6.1. 6.2.1.
Ошибки
1 Имя сущности не определено (равно 0 или неиз
вестно)
2Недопустимый тип сущности
3 Значение меры длины находится вне допустимого
диапазона
204Функция несовместима с текущим уровнем
мощности
А.7.3.3 Сущность дублирования и сдвига в заданном направлении
Имя функции:
Dup_Shifl_Dir_Ent
Параметры
8вод‘вывол
Имя
Тип данных
Смысл
Допустимый тип/змаченке
ВводENTNAM
N
Имя исходной сущности
Все графические сущности, grp
ВводDIRNAM
N
Имя направления direction
dir
ВводSHFLEN
D
Величина сдвига
(0.0 или (EPS S SHFLEN S MAX))
ВводKFIX
E
Хранение построенной
сущности
[TDB. CAD]
ВыводNAME
N
Имя дублированной и сдви
нутом сущности
Тип сущности ENTNAM
Уровень интерфейса:1
Уровень геометрической мощности:1.2,3
Привязка языка FORTRAN:
NAME = DUP_SHIFT_DIR_ENT (ENTNAM. DIRNAM. SHFLEN. KFIX)
Результат использования функции
Настоящая функция осуществляется в два этапа: сначала производится дублирование сущности с помощью
функции Dup_Ent. затем полученная сущность сдвигается в заданном направлении с помощью функции Shift_Dir_
Ent. Рассматриваемая функция возвращает имя полученной сущности. Величина сдвига SHFLEN измеряется в
единицах длины OVC_length_unit. Она либо равна 0, либо находится в диапазоне [EPS, МАХ]. При возникновении
ошибки сущность не создается, функция возвращает нулевое имя элемента.
П ри м ечания
1 Если заданная величина сдвига равна 0. то в результате выполнения функции Dup_Ent получается только
копия сущности ENTNAM.
2 Манипуляции с сущностями допустимы только внутри TDB. если они являются экземплярами типа fUI_
area_sty1e_hatcbing или half_space_solkJ. Дублированняая сущность остается внутри TDB. Параметр KF1X. равный
CAD (результат функции направляется в CAD). игнорируется.
3 Если заданная сущность ENTNAM является экземпляром типа группы api_group. то все сущности, ссыла
ющиеся на данную группу, также сдвигаются.
Внутренние ссыпки: 6.1. 6.2.1. А.7.1.1, А.7.3.1.
246