Форма

Форма - это компонент простой геометрической формы, такой как прямоугольник или звезда.

Поддерживаются следующие типы форм:

  • Прямоугольник
  • Скругленный прямоугольник
  • Эллипс/Круг
  • Дуга
  • Линия
  • Многоугольник
  • Звезда

Свойства форм

Поле

Имя

Тип

Описание

Тип

type

целое

Тип формы.

Координата X

x

плавающее

Крайняя левая точка Прямоугольника, Скругленного прямоугольника, Эллипса/Круга, Дуги, Линии или Звезды.

Координата Y

y

плавающее

Самая верхняя точка Прямоугольника, Скругленного прямоугольника, Эллипса/Круга, Дуги, Линии или Звезды.

Ширина

width

плавающее

Точка ширины Прямоугольника, Скругленного прямоугольника, Эллипса/Круга, Дуги;

Для Линии -- расстояние "End X - Start X".

Высота

height

плавающее

Точка высоты Прямоугольника, Скругленного прямоугольника, Эллипса/Круга, Дуги;

Для Линии -- расстояние "End Y - Start Y".

Ширина дуги

arcWidth

плавающее

Ширина дуги угла Скругленного прямоугольника.

Высота дуги

arcHeight

плавающее

Высота дуги угла Скругленного прямоугольника.

Начало

start

плавающее

Начало Дуги (в градусах).

Величина

extent

плавающее

Величина Дуги (в градусах).

Тип дуги

arcType

целое

Тип Дуги:

  • Открытая: дуга без линий, соединяющих начальную и конечную точки сегментов дуги.
  • Хорда: дуга, начальная и конечная точки которой соединены прямой линией.
  • Сектор: дуга, у которой прямая линия исходит из начальной точки сегмента к центру полного эллипса, а из него идет в конечную точку сегмента.

Точки

points

таблица данных

Точки многоугольника, т.е. ряд точек (X, Y). По умолчанию ряд точек многоугольника определяет форму "Крест".

Внутренний радиус

innerRadius

плавающее

Внутренний радиус Звезды.

Внешний радиус

outerRadius

плавающее

Внешний радиус Звезды.

Количество сторон

branchesCount

целое

Количество сторон Звезды.