ГОСТ Р ИСО 10303-46-2002
IN TYPEOF (SELF\representation.comexi_ofJtems);
END_ENTITY:
(*
Формальные утверждения
WR1 — изображение должно иметь размерность, равную 2;
WR2 —объект presentation_representation должен содержать геометрический контекст.
П р и м с ч а и и я
2 При представлении трехмерного объекта следует использовать сто двумерные проекции. Объект
prcscntation_represcntation содержит изображения спроектированных предметов.
3 В настоящем стандарте не описаны реальные геометрические проекции. Вместе с тем в модель входит
объект prcscntalion_reprcscntation. определяющий правила геометрического проецирования и информацию,
необходимую для создания проекции.
4.4.3 О б ъ е к т p r e s e n t a t i o n_a г е а
Объект presentation_area представляет изображение, могущее содержатьдругие вложенные изоб
ражения, а также входить в другое изображение, представленное аналогичным объектом
presentation_area.
Размер объекта presentation_area определяют через объект presentation_size. В каждом объекте
presentation_area размер задают прямо, посредством использования объекта prcsentation_size. или
косвенно с использованием объектов area_in_set. Выделение изображения в размерах, заданных
объектом presentation_area, осушестатяет система, создающая реальное изображение на основе
информации о предстаатении. Если данный объект presentation_area входит в другой аналогичный
объект, тогда ограничения, определяющие формат данного объекта, могут быть использованы для
его выделения из другого объекта.
Основной (фоновый) может быть определен путем использования presentation_area в объекте
background_colour. Только в одном из объектов baekgroundcolour может быть использован какой-
либо объект presentation_area.
EXPRESS-cnenn<bnKanna
*)
ENTITY presentation area
SUBTYPE OF (presentation_representation);
WHERE
WR1: ((SIZEOF (QUERY (ais<* USEDIN (SELF, PRESENTATION, .ORGANIZAT10N_SCHEMA/
+ AREA_IN_SET.AREA)|
SIZEOF (USEDIN (ais. ’PRESENTATION_ORGANIZATION_SCHEMA.’ +
’PRESENTATION_SIZE.UNlT)) = I)) > 0) OR
(SIZEOF (IJSEDIN (SELF, ’PRESENTAT10N_0RGANIZAT10N_SCHEMA.’ +
■PRESENTAT10N_SIZE.UNIY)) = 1));
END_ENTITY;
(*
Формальное утверждение
WRI — объект presentation_area должен входить в presentation_set посредством включения в
атрибут area_in_set.arca, в котором объект area_in_set входит в атрибут presentation_size.unit. или
размер presentation_area должен быть определен непосредственно из presentation_size.
Неформальные утвепжления
1Р1 —любой объект presentatlon_reprcsentatlon должен быть представлен в контексте «дерева*,
«корнем* которого яатяется presentation area;
IP2 —размер presentation_area должен быть определен только однократно.
П р и м е ч а н и е —Ограничения по применению рассматриваемого объекта установлены правилами
для объекта prcscntation_reprcsentation_rclatioaship.
4.4.4 О б ъ е к т a r e a j n_s е t
Объект area_in_set определяет вхождение объекта presentation_area в presentation_set. Объект
II