Якщо надані обмеження не можуть бути задоволені, то ніякі виміри базового макетного об’єкта не визначаються.

Якщо SCALING MODE установлено в 'метричний', то значення параметра "керована зона" є еквівалентним значенню у МОВ заданого метричного виміру, беручи до уваги атрибут про­філю документа "масштабування одиниці"

Виміри базового макетного об’єкта задаються цілими числами у МОВ Атрибут показу "орієнтація рисунка" дозволяє повертати регіон інтересу. Повернений регіон інтересу вико­ристовується для обчислення вимірів базового макетного об'єкта

10 ПРОЦЕС ЗОБРАЖАННЯ ВМІСТУ

Цей розділ описує процес зображання вмісту для базових макетних об’єктів, пов’язаних з архітектурами геометричнографічного вмісту.

Метою цього розділу є сприяння розумінню семантики атрибутів показу шляхом описання потрібних результатів такого процесу. Проте не ставиться завдання задавати будь-який про­цес, що міг би виконуватися у конкретній реалізації для досягнення цих результатів.

  1. Вступ

Процес зображання вмісту має відношення тільки до макетних структур, стилів показу та вмісту базових макетних компонентів, які відповідають ДСТУ 3719-8.

Процес зображання вмісту використовується для класу архітектур форматованого оброб­люваного геометричнографічного вмісту.

  1. Процес зображання вмісту для класу архітектур вмісту

. .. і у форматованій оброблюваній формі

Цей підрозділ описує, як різні атрибути показу спільного користування та елементи CGM визначають зображання вмісту.

Процес зображання розділено на дві частини:

  • ініціалізація;

  • зображання.

10.2 1 Ініціалізація процесу зображання

На початку зображання порції вмісту геометричної графіки процес зображання установ­люється у стан за промовчанням. Цей стан процесу зображання означується атрибутами показу, які задають значення за промовчанням CGM (6.1.1), за винятком тих параметрів, які перекриваються елементами CGM, які явно задані у порції вмісту геометричної графіки.

Процес зображання використовує групові подання, подання зразків та кольорів, заданих значеннями параметрів групового задания, задань таблиці зразків і таблиці кольорів, відпо­відно, атрибутів показу геометричної графіки "виконання лінії”, ’’виконання маркера”, "вико­нання тексту", "виконання заповненої зони” та "подання кольорів” спільно зі значеннями за промовчанням цих подань, означених у таблицях 2, 3 та 4. Після того, як він був установле­ний у стан за промовчанням, процес зображання продовжується так, наче значення за про­мовчанням CGM були явно задані у порції вмісту елементами CGM.

1G.2.2 Зображання

У вмісті геометричної графіки елементи цієї графіки позиційовано у координатному прос­торі віртуального пристрою системою координат віртуального пристрою. Частина координат­ного простору віртуального пристрою задається для кожного базового макетного об'єкта регіоном інтересу та зображається згідно з принципами позиціювання геометричної графі­ки (розділ 5). Ті частини графічного рисунка, які виходять за межі базового макетного об’єкта, не зображаються.

Процес зображання ігнорує елемент SCALING MODE як потрібні виміри, а отже, ко­ефіцієнт стиснення базового макетного об’єкта завжди визначається процесом макетування.

У випадку, коли текстура макета базового макетного об'єкта задає комбінацію "безбарв­ний, прозорий", то елемент дескриптора рисунка BACKGROUND COLOUR ігнорується.

Підтримка зовнішніх елементів та елементів переходу (escape) не потрібна. Дозволена Інтерпретація ігнорує їх, Використання приватних незареєстрованих послідовностей переходу в обміні з відкритими системами не підтримується.

Допускаються від'ємні значення параметрів елементів CGM. Проте Дозволена інтерпре­тація ігнорує їх; тобто використання приватних незареєстрованих значень у обміні з відкри­тими системами не підтримується

.



11 ОЗНАЧЕННЯ КЛАСІВ АРХІТЕКТУР ГЕОМЕТРИЧНОГРАФІЧНОГО ВМІСТУ

Існує лише один клас архітектур геометричнографічного вмісту, який забезпечує вміст у форматованій оброблюваній формі. Цей клас архітектур характеризується, як зазначено

нижче:

Клас архітектур вмісту

Елементи CGM:

Форматована оброблювана форма Стандартні елементи CGM

Тип кодування:

Атрибути показу:

Атрибути CGM:

Стандартний

1 Усі перелічені у розділі 6 Усі атрибути CGM

ДОДАТОК А
(ДОВІДКОВИЙ)

ЗВЕДЕННЯ ASN.1-ІДЕНТИФІКАТОРІВ ОБ’ЄКТІВ

Значення ASN 1-ідентифікаторам об’єктів присвоюється у різних підрозділах ДСТУ 3719-3 Ці присвоєння зведено в таблиці А 1

Таблиця А.1 — Зведення ASN 1-ідентифікаторів об’єктів

Значення ASN 1-іден­тифікатора об єкта

Опис

Підрозділ

{28280}

Значення атрибута ’’клас архітектур вмісту"

6 4 1

{28370}

Значення атрибута "тип кодування"

7 1

{28182}

Ідентифікує модуль

Атрибути показу геометричної графіки

8 2

{28183}

Ідентифікує модуль

Атрибути кодування геометричної графіки

8 3

{28184}

Ідентифікує модуль

Небазові характеристики і нестандартні промовчання

8 4

ДОДАТОК В
(довідковий)

РЕКОМЕНДАЦІЇ ЩОДО РОЗРОБЛЕННЯ РІВНІВ
АРХІТЕКТУР ГЕОМЕТРИЧНОГРАФІЧНОГО ВМІСТУ
У ПРОФІЛЯХ ЗАСТОСУВАННЯ ДОКУМЕНТА

У цьому додатку наведено приклад означення рівня архітектур геометричнографічного вмісту згідно з правилами, заданими у ДСТУ 3719-1:

— GFP-0 є прикладом рівня архітектур вмісту, що належить до класу архітектур форма- тованої оброблюваної форми. GFP-0 головним чином базується на мінімальних стандартних можливостях.

Примітка. Профіль застосування документа може задавати додаткові правила використання цих рівнів ар­хітектур вмісту у конкретних застосуваннях. Зокрема, він може задавати обмеження для значень параметрів еле­ментів CGM.

Б.1 Рівень GFP-0 архітектур геометричнографічного вмісту

Б. 1.1 Клас архітектур вмісту

GFP-0 — це рівень архітектур вмісту, породжений з класу архітектур форматованої об­роблюваної форми.

Б.1.2 Атрибути показу

Таблиця Б.1 — Атрибути показу

Атрибут

Базові значення

Небазові значення

Значення за промоачанням

Ознака кодування геометричної графіки

У таблиці Б.2

Відсутні

Стандартне

Виконання лінії

У таблиці Б.З

Відсутні

Стандартне

Виконання маркера

У таблиці Б.4

Відсутні

Стандартне

Виконання тексту

У таблиці Б. 5

Відсутні

Стандартне

Виконання заповненої зони

У таблиці Б.б

Відсутні

Стандартне

Виконання краю

У таблиці Б.7

Відсутні

Стандартне

Задания кольорів

У таблиці Б.8

Відсутні

Стандартне

Задания прозорості

У таблиці Б.9

Відсутні

Стандартне

Задания перетворення

У таблиці Б.10

Відсутні

Стандартне

Задания регіону інтересу

Прямокутник, автоматичний

Відсутні

Стандартне

Орієнтація рисунка

0, 90, 180, 270°

Відсутні

Стандартне

Виміри рисунка

Керована ширина, керована висота, керована зона, автоматичний

Відсутні

Стандартне



Таблиці Б.2—Б.10 містять базові значення параметрів атрибутів показу, які задають значення за промовчанням CGM.

Третя колонка кожної таблиці відображає відношення цих базових значень до повної мно­жини дозволених значень, як означено в основній частині ДСТУ 3719-8. У тих випадках, коли базові значення містять усі можливі значення, надані у ДСТУ 3719-8, у третій колонці записано "Відсутні". Для структурованих параметрів базові значення та відношення до повної множини

дозволених значень їх компонентів надано для зазначення, що всі можливі комбінації їх ком­понентів формують базові значення та повну множину дозволених значень параметрів відпо­відно.

Таблиця Б.2 — Ознака кодування геометричної графіки

Параметр

Базові значення

Значення, які не належать до множини базових значень

Тип VDC

Цілий, ДІЙСНИЙ

Відсутні

Точність цілих чисел

8, 16, 24, 32

Відсутні

Точність ДІЙСНИХ чисел

(Формат з рухомою крапкою, 9, 23),

(Формат з рухомою крапкою, 12,52), (Формат з нерухомою крапкою, 16,16),

(Формат з нерухомою крапкою, 32, 32)

Відсутні

Точність індексів

8, 16, 24, 32

Відсутні

Точність кольорів

8, 16.24,32

Відсутні

Точність індексів кольорів

8, 16,24,32

Відсутні

Максимальний індекс кольору

Довільне невід'ємне ціле, яке не більше 63

Усі Інші дозволені значення

Інтервал значень кольорів

((0,0,0), (255,255,255))

Усі Інші дозволені значення

Режим вибору кольорів

Індексований, прямий

Відсутні

Точність цілих VDC

16, 24, 32

Відсутні

Точність ДІЙСНИХ VDC

(Формат з рухомою крапкою, 9, 23),

(Формат з рухомою крапкою, 12, 52),

(Формат з нерухомою крапкою, 16, 16), (Формат з нерухомою крапкою, 32, 32)

Відсутні



Таблиця Б.З — Виконання лінії

Параметр

Базові значення

Значення, які не належать до множини базових значень

Режим задания ширини ЛІНІЇ

Абсолютний, масштабований

Відсутні

Груповий індекс ліній

1,2, 3,4,5

Усі інші дозволені значення

Тип лінії

1 (суцільний), 2(штриховий), 3{пунктирний), 4(штрих-пунктирниЙ), 5(штрих-пунктирний з двома крапками)

Усі інші дозволені значення

Ширина лінії



(масштабована)

1,0 . .

Усі інші дозволені значення

(абсолютна)

0.001 х довжина найдовшої сторони ЕкстентаУОС за промовчанням




Закінчення таблиці Б.З

Параметр

Базові значення

Значення, які не належать до множини базових значень

Колір ЛІНІЇ



(Індексований)

1

Усі інші дозволені значення

(прямий)

Передній план

Усі інші дозволені значення

Аспектні початкові ознаки (АПО) лінії

і


АПО типу лінії

Груповий, Індивідуальний

Відсутні

АПО ширини лінії

Груповий, індивідуальний

Відсутні

АПО кольору лінії

Груповий, індивідуальний

Відсутні

Групові задания лінії



Груповий індекс

ЛІНІЙ

1,2, 3,4, 5

Усі інші дозволені значення

Групове подання ЛІНІЇ


*

Тип лінії

І(суцІльний), 2(штриховий), З(пунктирний), 4( штрих-пунктирний), 5( штрих-пунктирний з двома крапками)

Усі інші дозволені значення

Ширина лінії



(масштабована)

1.0

Усі інші дозволені значення

(абсолютна)

0.001 х довжина найдовшої сторони Єкстента VDC за промовчанням


КОЛІр ЛІНІЇ -


*

J (Індексований)

1

Усі інші дозволені значення

J (прямий)

Передній план

Усі інші дозволені значення



Таблиця Б.4 — Виконання маркера

Параметр

Базові значення

Значення, які не належать до множини базових значень

Режим задания розміру маркера

Абсолютний, масштабований

Відсутні

Груповий індекс маркера

1, 2, 3,4, 5

Усі інші дозволені значення

Тип маркера

1 (крапка), 2(плюс), З(зірочка), 4(коло),5(хрест)

Усі інші дозволені значення

Розмір маркера



(масштабований)

1.0

Усі інші дозволені значення

(абсолютний)

0.01 х довжина найдовшої сторони Екстента VDC за промовчанням