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

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

     6.2.4 Определения сущностей схемы API_ABSTRACT_SCHEMA: внешне определенные стили визуального представления


Данный подраздел описывает внешне определенные стили, представленные в настоящем стандарте. На указанные стили можно ссылаться согласно прикладной программе при определении логики визуализации геометрических сущностей и комментариев.

Указанные стили определены только логически. Это облегчает настройку интерфейса его конечным пользователем.

Указанные стили определяются как внешне определенные стили externally_defined_style. Это позволяет расширить множество доступных стилей в соответствии с протоколами обмена видами, определенными в ИСО 13584.

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

6.2.4.1 Сущность api_externally_defined_point_style

Сущность api_externally_defined_point_style задает визуальное представление точек.

Нижеследующие стили точек определены в настоящем стандарте. Размер и цвет точек зависит от реализации. Значения стиля по умолчанию обеспечиваются интерфейсом пользователя. Для этого обеспечиваются возможности настройки интерфейса конечным пользователем.

Примечание 1 - Прочие внешне назначенные стили точек api_externally_defined_point_style могут быть определены протоколом обмена видами в соответствии с ИСО 13584. Если какая-либо реализация интерфейса не поддерживается указанным протоколом обмена видами, то используется первый по порядку стиль, определенный в настоящем стандарте. При этом сообщение об ошибке не формируется.


Таблица 7 - Внешне определенные стили точек

Название элемента item_id

Геометрическая форма

Цвет, размер

asterisk_point

Таблица 8, стиль 1

Зависит от реализации

circle_point

Таблица 8, стиль 2

Зависит от реализации

dot_point

Таблица 8, стиль 3

Зависит от реализации

plus_point

Таблица 8, стиль 4

Зависит от реализации

square_point

Таблица 8, стиль 5

Зависит от реализации

triangle_point

Таблица 8, стиль 6

Зависит от реализации

x_point

Таблица 8, стиль 7

Зависит от реализации

virtual_point

Не определена

Не определены



Таблица 8 - Внешне определенные стили точек


Shape - стиль


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

*)

ENTITY api_externally_defined_point_style

SUBTYPE OF (externally_defined_style);

END_ENTITY;

(*

Примечание 2 - Настоящая сущность может быть применена как внешне определенный стиль externally_defined_style.


Определения атрибутов:

SELF\externally_defined_item.source: название части настоящего стандарта, содержащей определение стиля;

SELF_externally_defined_item.item_id: идентификатор стиля.

6.2.4.2 Сущность api_externally_defined_curve_style

Сущность api_externally_defined_curve_style задает визуальное представление кривой.