ГОСТ Р ИСО/МЭК 26300—2010
6053<value>false</value»
6054«/attribute»
6055«group»
6056attribute name-"draw:concave"»
6057<value»true«/value»
6058 «/attribute»
6059«ref name-"draw-regular-polygon~sharpness-atclist"/»
6060«/group»
6061 «/choice»
6062 «/define»
Вершины
Атрибут d ra w :co rn e rs определяет число вершин многоугольника.
6063 «define name-"draw-regular-poIygon-attlist" combine-"Interleave"»
6064«attribute name-"draw:corners"»
6065 «геГ na»e-"posltivelnteger_/»
6066«/attribute»
6067 «/define»
Заостренность
Для атрибутов невыпуклых многоугольников атрибут draw :sharpness
определяет радиус эллипса, на котором расположены внутренние вершины
многоугольника. Значение атрибута задается в процентах: 0 % означает, что все
вершины расположены на одном эллипсе, а 100% означает, что внутренние
вершины расположены в центральной точке многоугольника. В общем, если г —
радиус многоугольника n s — заостренность, внутренние вершины расположены
на эллипсе, радиус которого составляет
r(100-s)/100.
6068 «define naroe-"draw-regular-poIygon-sharpness-attIist">
6069«attribute name-"draw:sharpness";-
6070<ref naae-"percent"/>
6071«/attribute»
6072 «/define»
9.2.6 Траектория
Элемент«draw :path»представляет траекторию. Траектория—это
векторная фигура с определенным пользователем контуром. Векторная фигура
строится путем использования множества действий, таких как:
•
moveto
- установить новую текущую точку;
•
lineto
- нарисовать соединительную линию;
•
curveto
- нарисовать кубическую кривую Безье;
•
arc -
нарисовать эллиптическую или круговую дугу;
315