На этом шаге мы рассмотрим типы завершителей контура.
Завершителем (line cap) называется элемент оформления контурной незамкнутой линии в области ее крайнего узла. Модель линии CorelDRAW предусматривает три варианта стандартных завершителей незамкнутого контура: срез, закругление и квадрат. Они представлены на рис. 1 (начальные узлы линий на рисунке изображены квадратиками).
Рис. 1. Три типа завершителей контуров
Верхняя линия завершается срезами — в этом варианте контур просто "обрезается" по прямой, перпендикулярной линии, определяющей форму и проходящей через крайний узел этой линии. Удобно считать, что линии с такими завершителями обводятся инструментом с линейной формой пишущей поверхности — чем-то вроде идеального плакатного пера, имеющего ширину, равную толщине контура, но с нулевой высотой. При обводке середина пера перемещается по линии, задающей форму, а само перо всегда перпендикулярно этой линии.
Вторая линия завершается закруглениями — контур "обрезается" по окружности, диаметр которой равен толщине контура, а центр совмещен с крайним узлом линии, определяющей форму. Для линии с такими завершителями метафорой пишущего инструмента будет стеклянная трубочка с тушью, диаметр выпускного отверстия которой равен толщине контура. При обводке центр трубочки перемещается по линии, определяющей форму.
Третья линия завершается квадратами — эти завершители отличаются от срезов только тем, что контур продлевается за крайний узел линии, определяющей форму, на расстояние, равное половине толщины контура.
Завершители на противоположных концах линии могут быть только одинаковыми. Если линия состоит из нескольких ветвей, то завершители на всех ее крайних узлах также будут одинаковыми.
На следующем шаге мы рассмотрим типы углов контура.