1 область вывода
окно вывода
Þ
1 X Y
Может показаться, что предусмотренные стандартом преобразования нормализации и рабочей станции избыточны для большинства прикладных задач. Это кажущееся неудобство компенсируется тем, что три из четырех участвующих в преобразованиях прямоугольников могут определяться системой по умолчанию. Пользователь может ограничиться заданием окна вывода в мировой системе координат, а остальные прямоугольники будут определены автоматически таким образом, чтобы выбранное окно целиком отображалось на единичный квадрат нормализованных приборных координат, а затем – на квадрат максимально возможных размеров, который можно разместить на поверхности отображения графического устройства.
При решении многих задач машинной графики необходимо хранить частично обработанные наборы графических примитивов, которые могли бы использоваться при дальнейшем выполнении программы. Однако, разработке универсальной методики работы с наборами примитивов препятствуют различия графических устройств, из которых наиболее существенными представляются следующие.
На простейшем растровом устройстве с черно-белым изображением для перемещения графического фрагмента можно повторно воспроизвести его на том же месте с инверсией цвета, что даст эффект стирания фрагмента, а затем воспроизвести его без инверсии на другом месте.
В более сложных растровых устройствах, обеспечивающих режим групповой адресации элементов растра, фрагмент может быть перемещен непосредственно, если его ориентация и масштаб не меняются.
В векторных графических дисплеях с постоянной регенерацией изображения по данным, хранящимся в аппаратном списке отображения, для перемещения фрагмента достаточно изменить координаты его опорной точки, и в следующем цикле регенерации изображения графический фрагмент будет воспроизведен на новом месте.
В графических дисплеях, имеющих аппаратную реализацию операций с сегментами стандарта GKS, перемещение выполняется передачей в устройство управления дисплея параметров соответствующей функции GKS.
В графических дисплеях, в которых аппаратное обеспечение не позволяет воспользоваться ни одним из перечисленных выше способов модификации изображения, приходится полностью очищать экран и заново воспроизводить все изображение.
В стандарте GKS сегментом называется набор примитивов, имеющий идентификатор, атрибуты и хранящийся в специальном хранилище.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.