ГОСТ Р ИСО 10303-46-2002
character. glyph_symboI_ outline,
symbol representation withJjlankingJ>ox);
END. TYPE;
(*
6.3.42 Т и п i n v i s i b i 1i t y_c о n t e x t
Tim invlsibiIity_context задает контекст, определяющий возможные невидимые элементы изоб
ражения.
EXPRESS-cneiiHchiiKaiiiiH
*)
TYPE invisibility_context = SELECT
(presentation_layer_usage.
presentation_representation
presentation_set);
END TYPE;
<*
6.3.43 Т и п i n v i s i b 1e J t e m
Tun invisiblejteni выбирает элементы изображения, обозначаемые как невидимые.
EXPRESS-спентЬикаиия
4)
TYPE invisiblejtem = SELECT
(styledjtem,
presentation Jayer_assignment,
presentation);
END_TYPE;
C
6.4 Определение объектов схемы вида представления: задание стиля
6.4.1 О б ъ е к т s I у Iе dJ t е m
Объект styledjtem является объектом representationjtem с заданным стилем его представле
ния.
EXPRESS-спеинфикаиия
*)
ENTITY styledjtem
SUBTYPE OF (representationjtem);
styles: SET 11:?| OF presentation_style_assignment;
item: representationjtem;
WHERE
WR1 ; (SIZEOF(SELF.styles) = l)
XOR
(SIZEOF(QUERY(pres_.style <• SELF.styles |
NOT (’PRESENTATION. APPEARANCEJiCHEMA.’ +
PRESENTATION STYLE BY CONTEXT IN
TYPEOF(pres style))
)) = 0);
END_TYPE;
(*
Определения атрибутов
styles - стили, заданные для конкретного элемента;
item — элемент с заданными стилями.
Формальное утверждение
WRI— в набор объектов style должен входить только одни стиль, или данный набор должен
содержать объекты presentation_style_by_context.
Пр и м с ч а и и с —Эго гарантирует отсутствие конфликтов между стилями: кроме того, конкретный
стиль может быть задан только вопределенном контексте.
6.4.2 О б ъ е к т о v е r j i d i n g_s t у 1e d j t e m
69