В заключение обсуждения моделей линий, используемых в CorelDRAW, следует
сказать о еще одной их классификации, оказывающей большое влияние
на работу с этими объектами. Эта классификация построена на учете
количества и состояния крайних узлов линии.
Крайним узлом называется узел линии, смежный только с одним ее
сегментом. Выше уже отмечалось, что узел линии, не имеющий предшествующего
сегмента, называется начальным.
Линия, имеющая начальный узел, называется незамкнутой (open
curve). Линия, в которой крайние узлы отсутствуют, называется замкнутой
(closed curve).
В замкнутой линии роль начального и конечного узлов играет один и тот же узел, по-этомуу него есть и предшествующий, и последующий сегменты. Таким образом, в замкнутой линии начальный узел отсутствует, хотя на экране при выборе узлов инструментом Shape (Форма) тот узел, в котором произошло замыкание линии при построении, обозначен увеличенным квадратом — так же, как начальный узел.
Следует сказать несколько слов о соединенных линиях. Это объекты, состоящие
из нескольких ветвей (subpath), каждая из которых представляет
собой замкнутую или незамкнутую линию. Соединенные объекты возникают,
в частности, при выполнении операции соединения объектов командой
Combine (Соединить) и при преобразовании в кривые других
объектов (например, текстов). Главным отличительным признаком соединенного
объекта является наличие в нем нескольких узлов, отмеченных увеличенными
квадратиками. Кроме того, сведения о наличии в выделенном объекте
нескольких ветвей выводятся в строке состояния (рядом с количеством
узлов) при выделении линии инструментом Shape (Форма). Соединенные
линии можно разъединить, преобразовав их в совокупность линий, каждая
из которых состоит всего из одной ветви — замкнутой или разомкнутой.
На рис. 3.6 представлены примеры замкнутых, разомкнутых и соединенных
линий.
Рис. 3.6. Примеры замкнутых (слева), разомкнутых (в середине) и соединенных (справа) линий
Практически любой графический объект CorelDRAW может быть преобразован
в кривые. И наоборот, многие сложные объекты, о которых пойдет речь
в следующих уроках, строятся на базе одной или нескольких линий.
Поэтому понимание модели линии и приемов работы с линиями играют
очень важную роль в построении изображения.
Теперь, когда мы знаем о линиях уже достаточно много, можно перейти к приемам
их построения. Один из них нам уже известен, поскольку в результате
применения инструмента Spiral (Спираль) получается именно кривая,
состоящая из сегментов, соответствующих четверти оборота спирали,
и разделяющих их сглаженных узлов. В последующих разделах настоящего
урока мы познакомимся с инструментами для построения линий, а приемы
модификации и редактирования линий будут рассмотрены в уроке 5.
Инструменты, позволяющие строить линии различных типов, сведены
в CorelDRAW в одну раскрывающуюся панель инструмента Curve
(Кривая), представленную на рис. 3.7. В соответствии с общим стилем
пользовательского интерфейса CorelDRAW на кнопке инструмента Curve
(Кривая) отображается значок последнего из использованных инструментов,
кнопки которых присутствуют на его панели, и щелчок на этой кнопке
снова активизирует тот же инструмент. Так же как при выборе инструмента
для построения графического примитива, для получения доступа к кнопкам
других инструментов достаточно при щелчке мышью на кнопке инструмента
Curve (Кривая) задержать кнопку мыши в нажатом состоянии.
Рис. 3.7. Кнопки панели инструмента Curve