Coordinates Свойство

Определяет координаты для каждой вершины в объекте.

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

Синтаксис

object.Coordinates

object

3DFace, 3DPolyline , Leader, LightweightPolyline, MLine, Point, PolyfaceMesh, PolygonMesh, Polyline, Solid, Trace
Объект или объекты обращающиеся к этому свойству.

Coordinates

Variant (массив double); чтение - запись
Массив точек.

LightweightPolyline возражает: variant - массив 2-ых точек в OCS.

Polyline возражает: variant - массив трехмерных точек: X и Y координаты находятся в OCS; Z координата игнорируется.

Все другие объекты: variant - массив трехмерных точек в WCS.

Замечания

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

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

Для следующих объектов, Z координата будет всегда иметь значение по умолчанию 0 на активном UCS: 3DFace, Leader, MLine, PolyfaceMesh и Trace.

3DPolyline , Polyline, PolygonMesh: Для простых ломаных линий, это свойство определяет простую вершину. Для splined, это свойство определяет вершину контрольной точки.

При установке координат для ломаной линии, если Вы сообщаете, меньше координат чем объект в настоящее время имеет, ломаная линия будет усечена. Если Вы передаёте больше координат, чем объект в настоящее время имеет, дополнительная вершина будет добавлена в конец к ломаной линии.

Координаты OCS для объектов Polyline и LightweightPolyline могут быть преобразованы из других систем координат, используя метод TranslateCoordinates.

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