Cтраница 4
Для рисования меток на линейке мы рисуем метки в левой половине, затем самую длинную метку в середине, а затем метки в правой половине. [46]
Для рисования прямых линий пользуйтесь инструментом Линия, который активизируется щелчком одноименной кнопки на панели рисования. Далее поместите указатель в ту точку, откуда начнется Ваша прямая, и, удерживая левую кнопку мыши, проведите линию и отпустите кнопку. [47]
Для рисования соединительных линий удобно использовать панель инструментов Границы. [48]
![]() |
Пример несвязанных стрелок.| Связь по входу.| Связь по управлению. [49] |
Для рисования внутренней стрелки необходимо в режиме рисования стрелок щелкнуть по сегменту ( например, выхода) одной работы и затем по сегменту ( например, входа) другой. [50]
Для рисования кривых Гильберта с помощью этого рекурсивного алгоритма предназначена программа Hilbl, показанная нарис. При запуске этой программы не задавайте слишком большую глубину рекурсии ( больше 6) до тех пор, пока вы не определите, насколько быстро она работает на вашем компьютере. [51]
Алгоритм рисования основан на том, чтобы следить не за конкретными координатами точек, а за погрешностью и выбирать следующие точки так, чтобы эта погрешность была минимальной. Если накопленная ошибка составляет величину D, то вычислить ее изменение при переходе к очередной точке не составляет труда. [52]
Завершение рисования во всех случаях происходит так же, как при рисовании линий. [53]
![]() |
Использование глифов для изменения формы фигур. [54] |
Приемы рисования аналогичны приемам рисования прямоугольника. По завершении рисования на панели свойств появляются новые элементы управления свойствами, характерные для эллипсов. Кнопка Pie ( Сектор) позволяет интерактивно или изменением значений счетчиков Starting and Ending Angles ( Начальный и конечный углы) задавать параметры сектора, вырезаемого из эллипса. Кнопкой Arc ( Дуга) таким же образом задают параметры вырезаемой дуги. Кнопкой Clockwise / Counterclockwise Arcs or Pies ( Дуги и сектора по часовой стрелке / Против часовой стрелки) управляют размещением сектора ( дуги) относительно узловых точек. [55]
![]() |
Режимы рисования, устанавливаемые вызовом функции setROP2 Значение параметра dDrawMode Цвет каждого пикселя рисуемой фигуры. [56] |
Режим рисования также влияет на рисование границ и внутренних областей замкнутых фигур, рассматриваемых в следующем параграфе по аналогии с рисованием линий. [57]
Программа рисования обычно позволяет устанавливать размер каждого рисунка чаще всего с помощью команды меню Options программы. Если рисунок сохраняется в файле на диске, то его размер тоже будет сохранен вместе с данными для отдельных фигур. [58]