В настоящем подразделе приведены определенные в ПЭМ типы данных для данного прикладного модуля. Типы данных ПЭМ и их определения приведены ниже.
4.2.1 Тип данных clipping_element
Тип данных clipping_element (элемент отсечения) позволяет ссылаться на объекты типов Plane и Clipping_operator.
EXPRESS-спецификация:
*)
TYPE clipping_element = SELECT
(Plane,
Clipping_operator);
END_TYPE;
(*
4.2.2 Тип данных clipping_mode
Тип данных clipping_mode содержит перечисление типов отсечения.
EXPRESS-спецификация:
*)
TYPE clipping_mode = ENUMERATION OF
(union,
intersection);
END_TYPE;
(*
Определения элементов перечислимого типа:
union - тип отсечения - объединение;
intersection - тип отсечения - пересечение.
4.2.3 Тип данных cv3_view_element_select
Выбираемый тип данных cv3_view_element_select является расширением типа данных view_element_select. В настоящем типе данных к списку альтернативных выбираемых типов данных добавлен именованный тип Model_image_3d.
EXPRESS-спецификация:
*)
TYPE cv3_view_element_select = SELECT BASED_ON view_element_select WITH
(Model_image_3d);