ГОСТ Р ИСО 10303-46-2002
presentation_area может входить внесколько объектов prcsentation_set: в конкретный presentation_set
должен входить по крайней мере один presentation_area.
EXPRESS-cnenit<t>HKanna
4)
ENTITY area_in_sei;
area: presentation_area;
in_set: presentation_set;
END_ENTITY:
(*
Описания атрибутов
area —объект presentation_area. входящий в presentation_set:
in_sel — объект presentation_set. в который входит presentation_area.
4.4.5 О б ъ е к т p r e s e n t a t i o n_v i e w
Объект prescntation_view является изображением, могущим содержать другие изображения или
входить вдругое изображение. Данный объект не представляет полное изображение и не может быть
отображен без включения в объект presentation_area.
Размер, установленный в объекте presentation_view. может быть указан посредством ссылки на
него из объекта prescntation_size. Выделение изображения в размерах, заданных объектом
presentation_view. выполняет система, создающая реальное изображение на основе информации о
представлении. Если в объекте present atIon_>lew не установлены соответствующие размеры, тогда
выделение изображения выполняют только на основе размеров, заданных вобъекте presentation_area.
в который входит данный presentation_vlew.
Основной (фоновый) цвет может быть указан посредством объекта background_colour.
EXPRESS-епениФикаиия
*)
ENTITY presentation view
SUBTYPE OF (presentation representation);
END ENTITY;
<*
П р и м е ч а н и е —Ограничения no применению рассматриваемого объекта установлены правилами
для объекта prcsentation rcprcscntation relationship.
4.4.6 О б ъ е к т are a_d е р е п d е п t_a п п о t a t i о n_r e p r e s e n t a t i o п
Объект area_dependent_annotation_reprcsentation является изображением, которое может вхо
дить в изображение, описанное объектом prcsentation_area. Данное изображение состоит из элемен
тов, определенных в объектах annotation_occurrence. Рассматриваемый объект может быть связан
только с объектом presentation_area.
EXPRESS-cnenHdinKaiiiw
*>
ENTITY area_dependent_annotation_representation
SUBTYPE OF (presentaiion_re presentation);
WHERE
W’Rl: SIZEOF (QUERY (item<* (SELF \represe mat ion. items |
NOT (SIZEOF (PRESENTATION DEFINITION SCHEMA.’ +
ANNОТ ATION_OCCURRENCE*,
’GEOMETRY SCHEMA.AXIS2 PLACEMENT)*
TYPEOF (item)) = 1
))) = 0;
WR2: SIZEOF (QUERY (item<* (SELF \representation.items |
(’PRESENTATlON_DEFINITl0N SCHEMAANNOTATION OCCURRENCE’ IN
TYPEOF (item))
) ) > = » ;
END ENTITY;
<*
Формальные утверждения
W’Rl - видами атрибутов representation items, входящими в рассматриваемый объект, могут
быть только объекты annotation_occurrcnce или axis2_placement;
12