Примитивы вывода и атрибуты
Функциональный интерфейс графической системы предоставляет для построения изображения базовые элементы, называемые примитивами вывода. Вид примитива определяется его параметрами: геометрическим и визуальным представлениями на носителе станции. Эти характеристики задаются набором атрибутов, связанных с примитивом. Некоторые атрибуты могут быть различными для различных станций. Например, одна и та же линия на одной станции может выглядеть черной и пунктирной, а на другой – красной и сплошной. Подобные характеристики примитива, зависящие от представления на графической станции, называются зависимыми атрибутами. Ядро графической системы предоставляет функции создания примитивов и установки их атрибутов. Для определенных атрибутов прикладная программа может указать, должен ли данный атрибут (тип линии, цвет ломаной) задаваться зависимым от станции образом.
Примитив вывода (Output primitive) – базовый графический элемент, который может использоваться для построения изображения.
В ЯГС к примитивам вывода относятся: ломаная, полимаркер, текст, полигональная область, матрица ячеек и обобщенный примитив вывода.
Атрибут – характеристика примитива вывода или сегмента, например, выделение, межлитерный просвет.
В ЯГС некоторые свойства станции называют атрибутами станции.
Дата добавления: 2015-10-09; просмотров: 885;