Применение операций полярного растягивания¶
Используйте действие Полярное растягивание для растягивания и вращения объектов из набора объектов.
Действие Полярное растягивание можно применять только к полярным элементам. Полярное растягивание позволяет растягивать объекты из набора объектов под любым углом.
При связывании действия полярного растягивания с элементом необходимо указать растягивающую рамку для активности полярного растягивания, объекты, которые необходимо растянуть, и объекты, которые необходимо повернуть.
Объекты, которые полностью лежат внутри рамки растягивания, перемещаются.
Объекты, которые включены в набор объектов и контуры которых пересекаются с рамкой растягивания, растягиваются. Объекты, указанные для вращения только в наборе объектов действия, не растягиваются.
Объекты, не включенные в набор объектов, не затрагиваются независимо от того, находятся ли они внутри или пересекаются рамкой растягивания.
Объекты за пределами рамки растягивания, включенные в набор объектов, перемещаются.
Пример.
В следующем примере прямоугольник выбран для растягивания, а окружность — только для вращения.

Чтобы применить операцию полярного растягивания к определению CustomBlock, выполните следующие действия.
В командной строке Редактора блоков CustomBlock введите CBActivityTool.
Укажите параметр Полярное растягивание.
В графической области укажите полярный элемент, связанный с действием.
Укажите точку элемента для связи с действием
Укажите первый угол рамки растягивания.
Укажите второй угол рамки растягивания.
Укажите объекты для растягивания и нажмите Enter.
Укажите объекты только для поворота и нажмите Enter.
На указанном элементе появится значок действия.
Связанные разделы
Применение операций перемещения
Применение операций масштабирования
Применение операций растягивания
Применение операций полярного растягивания
Применение действий зеркального отображения
Исходная тема