Основные понятия векторной графики
Основным объектом векторной графики является линия. При этом прямая линия рассматривается как частный случай кривой. Иногда вместо понятия линии используется понятие контур. Этот термин более полно отражает суть, поскольку контур может иметь любую форму — прямой, кривой, ломаной линии, фигуры.
Каждый контур имеет две или более опорных точек, также именуемых узлами. Элемент контура, заключенный между двумя смежными опорными точками, называют сегментом контура. Форму контура меняют перемещением опорных точек, изменением их свойств, добавлением новых и удалением имеющихся узлов. Контур может быть открытым или замкнутым — когда последняя опорная точка одновременно является и первой. Свойства замкнутых и открытых контуров различны.
Контур является элементарным графическим объектом. Из контуров создают новые объекты или их группы. С несколькими контурами выполняют операции группировки, комбинирования, объединения. В результате образуются соответственно: группа объектов, составной контур, новый контур. После операции группировки каждый контур сохраняет свои свойства и принадлежащие ему узлы. После операции комбинирования составной контур приобретает новые свойства, но узлы остаются прежними. После операции объединения образуются новые узлы и меняются свойства исходных контуров (рис. 20).
![]()
Рис. 20. Действия с группой векторных объектов Параметры обводки контура определяют его вид при отображении. К ним относятся:
толщина линии;
цвет линии;
тип линии (сплошная, пунктирная и прочие);
форма концов (со стрелкой, закругленные и прочие).
Замкнутые контуры обладают особым свойством — заливкой, то есть параметрами заполнения охватываемой области. Заливка также является объектом и обладает собственным набором свойств. Различают несколько типов заливки:
Заливка основным цветом, то есть, заполнение внутренней области избранным цветом;
Градиентная заливка — заполнение двумя цветами с плавным переходом между ними;
Текстурная заливка — заполнение узором с регулярной структурой;
Заливка изображением-картой — заполнение готовым растровым изображением, называемым картой.