ГОСТ Р ИСО/МЭК 26300—2010
9.2.5 Правильный многоугольник
Элемент<draw: re g u la r-p o ly g o n >представляетправильный
многоугольник.Правильныймногоугольник —этомногоугольник,который
определяется числом его граней (которое равно числу его вершин) вместо
отдельных точек.
6035
<deflne nama-"draw-regular-polygon">
6036
<element name-"draw:regular-polygon">
6037
<ref ria»«--drav-rfigular-poIygon-ai.illst"/>
6036
<re£ nar»e-"eo«a»f5n-drai#-position-attllat"/?
6039
<ref name-"coKtfton-dtav-
8
i
2
e-at.tiisf/>
6040
<ref na»e-’*coaM
0
n-dxav-ehape-w£eh-text.-and-eiyl«s-attllsi"/>
6041
<optional>
6042
<re£ name-"orfiee-event-liatenexs,Y>
6043
</optional>
6044
<
2
aroOrMore>
6045
<re£ naBte-"draM-glue-polnt"/>
6046
</xexoOrMore>
6047
<re£ naMe-*drai<-texc"/>
6048
6049
</derina>
С элементом <draw :polygon> могут быть связаны следующие атрибуты:
•положение.размер,стиль,слой.Z-индекс,идентификатор,
преобразование (см. раздел 9.2.15);
•привязка, фон таблицы, конечное положение рисунка (см. раздел 9.2.16);
•выпуклость;
•вершины;
•заостренность.
Выпуклость
Атрибут draw :concave определяет, является ли многоугольник выпуклым
илиневыпуклым.Ввыпукломмногоугольникевершинырасположенына
единственном эллипсе, центр которого совпадает с центром многоугольника. В
невыпуклом многоугольнике требуются два таких эллипса, и последовательные
вершины расположены на разных эллипсах. Примером выпуклого многоугольника
является шестиугольник. Примером невыпуклого многоугольника является звезда.
Для невыпуклых многоугольников дополнительный атрибут draw :sharpness
является обязательным.
6050
<define nam6-’’diaw-xegular-poiygon~att.li.at,Tcombine-"intaxleave">
6051
<choica>
6052
^attribute naKie-*draw:concave">
314