Дуга входит в состав группы стандартных геометрических фигур, с помощью которых Вы можете рисовать презентации Ваших моделей.
Начиная с версии 6.6 появилась возможность добавления у дуги третьей размерности. В этом случае в режиме работы модели фигура будет отображаться как в двумерной презентации, так и в окне трехмерной анимации (см. рисунок ниже). Основание дуги Вы рисуете в графическом редакторе, а высоту задаете в дополнительном свойстве фигуры Z-Высота.

Чтобы нарисовать
дугу
из
палитры Презентация в
то
место графического редактора, где Вы хотите нарисовать дугу.
Если
Вы
рисуете
трехмерную
анимацию,
то мы
рекомендуем добавлять
фигуры
на
диаграмму
не из
палитры Презентация,
а из
палитры 3D
- в этом
случае
опция Отображать
на 3D
сцене
будет
выбрана
по
умолчанию. Имя – Имя фигуры.
Отображать имя – Если опция выбрана, то имя фигуры будет отображаться в графическом редакторе.
Исключить – Если опция выбрана, то фигура будет исключена из модели.
На верхнем уровне – Если опция выбрана, то фигура будет видна на презентации класса, в который будет вложен данный активный объект.
Значок – [Доступно, только если сброшен флажок Отображать на 3D сцене] Если опция выбрана, то фигура будет считаться частью значка класса активного объекта.
Блокировать
– Если опция выбрана, то фигура будет считаться заблокированной
и не будет реагировать на щелчки мыши. Таким образом, Вы не
сможете
выбрать заблокированную фигуру в графическом редакторе до тех пор, пока
Вы не снимете с нее блокировку.
Обычно это требуется, когда у Вас есть какой-то фоновый рисунок,
используемый как подложка
для анимации, и Вы хотите исключить возможность случайного
редактирования этого фонового рисунка при рисовании фигур поверх
него.
На презентации – Если опция выбрана, то фигура будет отображаться на презентации во время выполнения модели.
Отображать на 3D сцене – Если опция выбрана, то будет создан трехмерный аналог двумерной фигуры. Тогда в режиме запуска модели двумерная фигура будет отображаться там же, где она и была нарисована в графическом редакторе, а трехмерная будет видна в специальном элементе, предназначенном для просмотра трехмерной анимации - 3D окне.
Цвет заливки - Задает цвет заливки фигуры. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета. Если Вы не хотите, чтобы фигура была закрашена, выберите Нет заливки.
Цвет линии - Задает цвет дуги. Щелкните мышью внутри элемента управления и выберите нужный цвет из списка наиболее часто используемых цветов или же выберите любой другой цвет с помощью диалога Цвета. Если Вы не хотите, чтобы ломаная была видна, выберите Нет линии.
Толщина линии - Задает толщину дуги. Выберите нужную Вам толщину из выпадающего списка или же введите ее значение в пикселах в поле справа.
Стиль линии - [Доступно, только если сброшен флажок Отображать на 3D сцене] Задает стиль дуги. Выберите из выпадающего списка, хотите ли Вы, чтобы линия была сплошная, точечная или пунктирная.
X – x-координата центра дуги.
Y – y-координата центра дуги.
Радиус X – Горизонтальный радиус дуги (в пикселах).
Радиус Y – Вертикальный радиус дуги (в пикселах).
Поворот, ° – Угол поворота фигуры (в градусах).
Угол начальной точки – Задает угол, на который смещена начальная точка относительно начальной оси дуги (в градусах по часовой стрелке).Угол – Задает угол, на который смещена конечная точка дуги относительно начальной (в градусах по часовой стрелке).
Z – [Доступно, только если установлен флажок Отображать на 3D сцене] z-координата начальной точки дуги.
Z-Высота – [Доступно, только если установлен флажок Отображать на 3D сцене] Z-высота фигуры (размерность фигуры, которая изначально расположена вдоль оси Z), в пикселах.
dZ – [Доступно, только если установлен флажок Отображать на 3D сцене] Смещение конечной точки относительно начальной по оси Z.
Разрешить программное управление – Если опция выбрана, то фигура будет представлена в модели как Java объект, и она будет доступна из кода по имени. С помощью программного интерфейса Вы сможете изменять визуальные свойства фигуры и тем самым управлять ее внешним видом во время выполнения модели.
| Имя | Тип | Описание |
|
Радиус X |
double |
Горизонтальный радиус дуги (в пикселах). |
|
Радиус Y |
double |
Вертикальный радиус дуги (в пикселах). |
|
Угол начальной точки |
double |
Задает угол, на который смещена начальная точка относительно начальной оси дуги (в градусах по часовой стрелке). |
|
Угол |
double |
Задает угол, на который смещена конечная точка дуги относительно начальной (в градусах по часовой стрелке). |
|
Количество |
int |
Количество экземпляров данной фигуры. Если Вы оставите это поле пустым, то будет создана только одна такая фигура. |
|
Видимость |
boolean |
Видимость фигуры. Фигура будет видна, если заданное здесь выражение будет истинно (true), в противном случае фигура отображаться не будет. |
|
X |
double |
x-координата начальной точки дуги. |
|
Y |
double |
y-координата начальной точки дуги. |
|
Z |
double |
[Доступно, только если установлен флажок Отображать на 3D сцене] z-координата начальной точки дуги. |
|
Цвет заливки |
java.awt.Color |
Цвет заливки фигуры |
|
Z-высота |
double |
[Доступно, только если установлен флажок Отображать на 3D сцене] Z-высота фигуры (размерность фигуры, которая изначально расположена вдоль оси Z), в пикселах. |
|
Действие по щелчку |
- |
Код, который будет выполняться при каждом щелчке
пользователя мышью по
фигуре во время выполнения модели. |
|
Поворот, рад |
double |
Угол поворота фигуры (в радианах). |
|
Масштаб по оси X |
double |
Коэффициент масштабирования фигуры вдоль оси X. |
|
Масштаб по оси Y |
double |
Коэффициент масштабирования фигуры вдоль оси Y. |
|
Масштаб по оси Z |
double |
[Доступно, только если установлен флажок Отображать на 3D сцене] Коэффициент масштабирования фигуры вдоль оси Z. |
|
Цвет линии |
java.awt.Color |
Цвет дуги. |
|
Толщина линии |
int |
Толщина дуги. |
|
Стиль линии |
int |
[Доступно, только если сброшен флажок Отображать на 3D сцене] Стиль дуги. Используйте одну из трех констант:
|
Ниже приведено описание основных операций редактирования дуги.
Обратите внимание, что перед выполнением любой из этих операций дугу надо предварительно выделить, щелкнув по ней мышью в графическом редакторе.
Когда Вы добавляете на презентацию дугу, по умолчанию она представляет собой сектор круга.
Чтобы изменить радиус
закругления дуги
Чтобы переместить
крайнюю точку дуги
Чтобы переместить всю
дугу целиком
.
Чтобы изменить размер
дуги, сохранив при этом длину ее сектора

Чтобы изменить длину
сектора дуги
Чтобы повернуть дугу
. 
Изменение внешнего
вида линии
контура фигуры