Статус документа
Статус документа

ГОСТ Р ИСО 13584-31-2010 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 31. Ресурсы реализации. Интерфейс геометрического программирования

     6.2.1 Определения типов схемы API_ABSTRACT_SCHEMA: визуальное представление

Настоящий подраздел описывает ресурс группового типа, определенный стандартом ИСО 10303-46 и являющийся частью схемы api_abstract_schema.

6.2.1.1 Сущность presentation_style_select

Сущность presentation_style_select используется сущностью presentation_style_assignment, чтобы ассоциировать стиль с элементом представления representation_item. Для каждого вида стилизуемых элементов представления предусмотрен свой стиль.

Спецификация на языке EXPRESS:

*)

TYPE presentation_style_select = SELECT

(pre_defined_presentation_style,

point_style,

curve_style,

surface_style_usage,

symbol_style,

fill_area_style,

text_style,

approximation_tolerance,

externally_defined_style,

null_style);

END_TYPE;

(*

6.2.1.2 Сущность null_style

Сущность null_style указывает, что рассматриваемому элементу никакой стиль не назначен (нулевой стиль). Стили элемента представления описаны внутри его определения. Если определение элемента не содержит каких-либо описаний стиля, данный элемент не может иметь представления.

Примечание 1 - В контексте схемы api_abstract_schema сущность null_style назначается для всех элементов представления, неявно созданных с помощью интерфейса прикладного программирования, чтобы обеспечить представление явно созданных сущностей.

Пример 1 - При создании отрезка кривой (например, дуги окружности api_circular_arc) интерфейсом прикладного программирования ее базовая кривая (например, окружность) является неявно созданной.

Спецификация на языке EXPRESS:

*)

TYPE null_style = ENUMERATION OF

(null);

END_TYPE;

(*

Определение элементов перечислимого типа: