К классу объектов "Многоугольник" в CorelDRAW относятся далеко не все многоугольники геометрические - только правильные: выпуклые и звездчатые (которые чаще называют просто звездами). Причем правильность понимается не в строгом геометрическом смысле. В CorelDRAW правильность многоугольника означает, что он состоит из отрезков прямой, соединяющих смежные пары равномерно размещенных по длине границы эллипса (причем "равномерно" в смысле равенства центральных углов секторов, на которые эти точки разбивают эллипс). В выпуклых многоугольниках стороны ограничиваются этими точками, в звездчатых они продолжаются до пересечения с продолжениями других сторон того же многоугольника. При использовании вместо эллипса правильной окружности (как частного случая эллипса) получаются многоугольники, правильные и в строгом геометрическом смысле.
Так же как прямоугольники и эллипсы, многоугольники могут быть модифицированы, изменяясь порой до неузнаваемости, но оставаясь при этом объектами того же класса. Примеры многоугольников CorelDRAW приведены на рис. 5.
|
|
Рис. 5. Объекты, принадлежащие к классу "Многоугольники"
В отличие от уже известных приемов построения примитивов, при работе с многоугольниками в подавляющем большинстве случаев приходится работать с элементами панели атрибутов не после, а до построения примитива с помощью инструмента.
После построения многоугольника кроме узлов базового многоугольника, расположенных в его вершинах, на нем отображаются дополнительные узлы, находящиеся в середине каждой из сторон многоугольника. Модификация формы многоугольника с помощью инструмента Многоугольник сводится к перетаскиванию этих узлов.
Если выбрать инструмент Многоугольник, щелкнув на панели инструментов соответствующую кнопку, и на панели атрибутов установить число узлов базового многоугольника равным 10, то теперь по умолчанию будут строиться десятиугольники.
Рис. 6. Исходный многоугольник и его модификации, полученные
перетаскиванием узлов инструментом Форма