ГОСТ Р ИСО 13584-31—2010
А.8.2.3 Запрос перечня сущностей контура
Имя функции:
Retrieve_Ent_Ctr
Параметры
Ввод/выводИмя
Тип данных
Смысл
Допустимый тип,’значение
ВводCTRNAM
N
Имя контура api_conlour
ctr
ВыводN
1
Длина перечня ENTLST
го
ВыводENTLST
п * N
Перечень имен сущностей, со
ставляющих api_contour
basic. conic_arc. pin
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
Привязка языка FORTRAN
Ввод/вывод
ИмяТип данных FORTRAN
Смысл
Допустимый тиш’зиачение
Ввод
DIMLSTInteger (целое)
Длина выходного перечня ENTLST
1 s DIMLST s max
CALL RETRIEVE_ENT_CTR (CTRNAM. DIMLST, N. ENTLST)
Результат использования функции
Функция извлекает перечень CTRNAM имен сущностей, составляющих контур api_contour. При возникнове
нии ошибки функция возвращает значение N = 0.
П р и м е ч а н и е — Если одна сущность или более из составляющих контур api_contour, является экземпля
ром типа группы apijgroup. то имена сущностей, содержащихданные группы, возвращаются в перечень сущностей
ENTLST. а не в перечень имен членов группы.
Внутренние ссылки: 6.1.14.2, 6.1.19.
Ошибки
1Имя сущности не определено (равно 0 или неизвестно)2Недопустимый тип сущности
1002Несоответствие задаваемого номера и длины перечня
А.8.3 Вычислительные утилиты
Вычисление расстояния между двумя точками
Вычисление начального угла дуги окружности
Вычисление конечного угла дуги окружности
Distance_2_Pnt
Start_Angle_Arc
End_Ang!e_Arc
А.8.3.1 Вычисление расстояния между двумя точками
Имя функции:
Distance 2_Pnt
Уровень интерфейса:1
Уровень геометрической мощности:1.2.3
261