В настоящем разделе с помощью языка EXPRESS, определение которого приведено в ИСО 10303-11, определены информационные требования, которые должны выполняться программными реализациями. Далее представлен фрагмент EXPRESS-декларации, с которой начинается описание схемы aic_draughting_annotation. В схеме использованы элементы из интегрированных ресурсов и содержатся типы данных, уточнения объектов и функции, специфичные для настоящего стандата.
EXPRESS-спецификация:
*)
SCHEMA aic_draughting_annotation;
USE FROM draughting_element_schema -- ISO 10303-101
(draughting_callout,
terminator_symbol);
USE FROM geometry_schema -- ISO 10303-42
(axis2_placement_2d,
geometric_representation_context);
USE FROM measure_schema -- ISO 10303-41
(conversion_based_unit,
derived_unit,
global_unit_assigned_context,
length_measure_with_unit,
length_unit,
measure_with_unit,
named_unit,
plane_angle_unit,
plane_angle_measure_with_unit,
si_unit);
USE FROM presentation_appearance_schema -- ISO 10303-46
(box_height,
box_rotate_angle,
box_slant_angle,
box_width,
context_dependent_invisibility,