ГОСТ Р ИСО 10303-43—2022
4.4.8 Объект functionally_defined_transformation
Объект functionally_defined_transformation представляет преобразование, определяемое явно
заданной функцией f между областью определения А и пространством В.
Примечания
1 Предположим, существует функция преобразования между областью определения А и пространством В.
Функция f:A->B принимает каждый элемент а вобластиА иотображает его вэлемент bвпространстве В, т. е. f(a)=b.
2 Функция преобразования может быть специфицирована в полной комментированной EXPRESS-схеме, в
которой используется настоящий объектный тип данных или его уточнения или функция может учитываться в со
глашении об общем понимании между партнерами, совместно использующими информацию.
3 Функция f может быть специфицирована вуточнениях (подтипах) настоящего объектного типа данных или
задана ограничениями, накладываемыми на экземпляры или посредством использования атрибута description
(описание).
Примеры
1 В полной комментированной EXPRESS-схеме может быть определен подтип настоящего объ
екта «зеркальное отражение в плоскости х—у». В определении этого подтипа должно быть установ
лено, что суть функционально определенного преобразования заключается в зеркальном отражении
в плоскости х—у всех экземпляров объектов representation_item.
2 В полной комментированной EXPRESS-схеме может быть задана связь различных функций пе
ревода естественных языков со значениями «с английского на французский» и «с французского на ан
глийский», где это представляется значениями атрибута description (описание) настоящего объекта.
EXPRESS-спеиисЬикаиия:
*)
ENTITY functiona11y_defined_transformation;
name :label;
description :OPTIONAL text;
END_ENTITY;
(*
"
Определение атрибутов:
name — представленный строкой типа label текст, которым называется «экземпляр настоящего
объекта»;
description — текст, характеризующий преобразование, представляемое настоящим объектом.
Задавать значение этого атрибута необязательно.
4.4.9 Объект global_uncertainty_assigned_context
Объект global_uncertainty_assigned_context является таким подтипом объекта representation_
context, посредством которого задается погрешность элементов представления, связанных с представ
лением. Погрешность задается посредством экземпляров объектов uncertainty_measure_with_unit и
применяется ко всем элементам представления, параметры которых выражены теми же единицами
измерения и которые относятся к представлению, ссылающемуся на экземпляр настоящего объекта.
Примечание — Правила старшинства назначенных погрешностей приведены в подразделе 4.2.
Пример — Экземпляром объекта globaluncertainty_assigned_context задана погрешность длин
0,01 м. Если это значение не изменено в соответствии с установленными в подразделе 4.2 правилами
старшинства назначенных погрешностей, то эта погрешность применяется к каждой длине, встре
чающейся в представленных объектами representation_item элементах представления, относящихся к
представлению, ссылающемуся на экземпляр упомянутого объекта global_uncertainty_assigned_context.
EXPRESS-спеиисЬикаиия:
*)
ENTITY global_uncertainty_assigned_context
SUBTYPE OF (representation_context);
uncertainty : SET[1:?] OF uncertainty_measure_with_unit;
END_ENTITY;
(*
"
12