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

ГОСТ 27817-88 (СТ СЭВ 6177-88) Системы обработки информации. Машинная графика. Функциональное описание ядра графической системы

     

     3.5. Функции преобразований

     

    3.5.1. Функции задания преобразования нормирования

3.5.1.1. ЗАДАТЬ ОКНО

ГЯОТ, СТОТ, СТАК, СГОТ  Уровень mа.

SET WINDOW.

Параметры:

Вх номер преобразования

(1...n)

Ц;

Вх границы окна Xmin<Xmax, Ymin<Ymax

4Д.

Действие:


В поле "окно" таблицы состояния ЯГС, соответствующее заданному номеру преобразования нормирования, заносятся значения параметра границы окна.

Описание функции в соответствии с пп.2.6.1; 2.8.4.

Ошибки:

8

ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

50

Неверно задан номер преобразования;

51

Неверно задан прямоугольник.

3.5.1.2. ЗАДАТЬ ПОЛЕ ВЫВОДА

ГЯОТ, СТОТ, СТАК, СГОТ  Уровень mа.

SET VIEWPORT.

Параметры:

Вх номер преобразования

(1...n)

Ц;

Вх границы поля вывода

Xmin<Xmax, Ymin<Ymax

НК

4Д.

Действие:


В поле "поле вывода" таблицы состояния ЯГС, соответствующее заданному номеру преобразования нормирования, заносятся значения параметра границы поля вывода. Если указанный номер преобразования является текущим, то отсекающий прямоугольник в таблице состояния ЯГС заносится равным "полю вывода".

Описание функции в соответствии с пп.2.6.1; 2.8.4.

Ошибки:

8

ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ;

50

Неверно задан номер преобразования;

51

Неверно задан прямоугольник;

52

Поле вывода находится вне единичного квадрата нормированных координат.

3.5.1.3. ЗАДАТЬ ПРИОРИТЕТ ПОЛЯ ВЫВОДА ПРИ ВВОДЕ

ГЯОТ, СТОТ, СТАК, СГОТ Уровень 0b.

SET VIEWPORT INPUT PRIORITY.

Параметры:

Bx номер преобразования

(0...n)

Ц;

Вх номер сравниваемого преобразования

(0...n)

Ц;

Bx относительный приоритет (ВЫШЕ, НИЖЕ)

П.

Действие:


Приоритет поля вывода при вводе преобразования нормирования с номером "номер преобразования" заносится на единицу большим или на единицу меньшим приоритета поля вывода преобразования с номером "номер сравниваемого преобразования" в зависимости от значения, заданного параметром, относительный приоритет.

Описание функции в соответствии с пп.2.6.4; 2.8.4.