3.3. Функции вывода графических данных
3.3.1. ЛОМАНАЯ
СТАК, СГОТ Уровень mа. | |||||
POLYLINE. | |||||
Параметры: | |||||
Вх число точек | (2...n) | Ц; | |||
Вх координаты точек | МК | nТ. | |||
Действие: |
Генерируется последовательность соединенных отрезков. Начало первого отрезка в первой точке. Концами первого и последующих отрезков являются вторая и последующие точки. Текущие значения атрибутов ломаной, заданные в таблице состояния ЯГС, связываются с примитивом.
Если после преобразования станции все точки совпадают, то сообщение об ошибке не выдается, и то, что вычерчивается, зависит от станции.
Описание функции в соответствии с пп.2.4.1; 2.4.2; 2.4.3; 2.5.3.
Ошибки: | ||||
5 | ЯГС не находится в состоянии СТАК или СГОТ; | |||
100 | Неверно задано число точек. |
3.3.2. ПОЛИМАРКЕР
СТАК, СГОТ Уровень mа. | |||||
POLYMARKER. | |||||
Параметры: | |||||
Вх число точек | (1...n) | Ц; | |||
Вх координаты точек | МК | nТ. | |||
Действие: |
Генерируется последовательность маркеров, которые размещаются в указанных точках. Текущие значения атрибутов полимаркера, заданные в таблице состояния ЯГС, связываются с примитивом.
Примечание. Маркер видим тогда, когда его позиция находится внутри прямоугольника отсечения.
Описание функции в соответствии с пп.2.4.1; 2.4.2; 2.4.4; 2.5.3.
Ошибки: | ||||
5 | ЯГС не находится в состоянии СТАК или СГОТ; | |||
100 | Неверно задано число точек. |
3.3.3. ТЕКСТ
СТАК, СГОТ Уровень mа. | |||||
TEXT. | |||||
Параметры: | |||||
Вх позиция текста | МК | Т; | |||
Вх строка литер | С. | ||||
Действие: |
Генерируется строка литер. Текущие значения атрибутов текста, заданные в таблице состояния ЯГС, связываются с примитивом. Позиция текста задана в мировых координатах и преобразуется текущим преобразованием нормирования.
Если после преобразования станции высота или ширина литеры нулевая, то сообщение не выдается, и то, что вычерчивается, зависит от станции.
Если строка литер содержит код управляющего символа, то результат зависит от станции: или выдается ошибка 101, или генерируется некоторый визуальный результат, или код игнорируется. Строка текста выводится на всех активных станциях, которые не выдают ошибку 101.