ArrayPolar Метод

Создает полярный массив объектов из NumberOfObjects, AngleToFill и CenterPoint.

См. также | Пример

Синтаксис

RetVal = object.ArrayPolar (NumberOfObjects, AngleToFill, CenterPoint)

Object

All Drawing Objects
Объект или объекты обращающиеся к этому методу.

NumberOfObjects

Integer; только для ввода
Число объектов, которые будут созданы в полярном массиве. Это должно быть положительным целым числом больше чем 1.

AngleToFill

Double; только для ввода
Угол заполнения в радианах. Положительное значение определяет вращение против часовой стрелки. Отрицательное значение определяет вращение по часовой стрелке. Ошибка возвращается для угла, который равняется 0.

CenterPoint

Variant (массив с тремя элементами double); только для ввода
Трехмерные координаты полежения WCS средняя точка для полярного массива.

RetVal

Variant Массив (массив объектов)
Массив новых объектов.

Замечания

AutoCAD определяет расстояние от средней точки массива до контрольной точки на последнем выбранном объекте. Используемая контрольная точка зависит от типа объекта, предварительно выбранного. AutoCAD использует среднюю точку круга или дуги, точку ввода блока или формы, точку начала текста и одной оконечной точки линии или следа.

Обратите внимание, что этот метод не поддерживает опцию Rotate While Copying команды ARRAY AutoCADа.

Полярный массив с NumberOfObjects = 5, AngleToFill = 180, CenterPoint = 0,0,0.

ПРИМЕЧАНИЕ Вы не можете выполнить этот метод при одновременном выполнении итераций через коллекцию. Итерация откроет работу пространство для операции только для чтения, в то время как этот метод пытается исполнять операцию чтения - записи. Завершите любую итерацию прежде, чем Вы вызываете этот метод.

AttributeReference: Вы не должны пытаться использовать этот метод на объектах AttributeReference. AttributeReference объекты наследовали этот метод, потому что они - один из объектов рисунка, однако, не выполнимо исполнить эту операцию на справочнике атрибута.

Сайт управляется системой uCoz