В настоящем подразделе приведены определенные в ПЭМ типы данных для данного прикладного модуля. Типы данных ПЭМ и их определения приведены ниже.
4.2.1 Тип данных annotation_occurrence_associativity_item
Выбираемый тип данных annotation_occurrence_associativity_item позволяет ссылаться на экземпляры данных типа Fill_area, Leader и Projection_curve.
EXPRESS-спецификация:
*)
TYPE annotation_occurrence_associativity_item = SELECT
(Fill_area,
Leader,
Projection_curve);
END_TYPE;
(*
4.2.2 Тип данных draughting_model_element_select
Тип данных draughting_model_element_select является расширяемым списком альтернативных типов данных, позволяющим обозначать объекты типов Annotation_element, Axis_placement, Draughting_callout и Styled_model_replication.
Примечание - В прикладных модулях, использующих конструкции настоящего прикладного модуля, список объектных типов данных может быть расширен.
EXPRESS-спецификация:
*)
TYPE draughting_model_element_select = EXTENSIBLE GENERIC_ENTITY SELECT
(Annotation_element,
Axis_placement,
Draughting_callout,
Styled_model_replication);
END_TYPE;
(*
4.2.3 Тип данных draughting_model_item_association_select