О создании объектов

AutoCAD предоставляет несколько вариантов для создания объектов, имеющих геометрию. Для создания каждого из типов объектов в AutoCAD .NET API имеются различные конструкторы классов, некоторые из которых имеют несколько перегрузок. Например, создать окружность можно через пустой конструктор с последующим заданием центра, радиуса, а можно через конструктор, принимающий на вход координаты центра и величину радиуса.

Примечание: Объекты создаются с помощью ключевого слова new, а затем добавляются к родительскому объекту с помощью методов Add или AppendEntity в зависимости от того, работаете ли вы с контейнером (таблицей символов или словарем) или объектом BlockTableRecord соответственно. При создании новых графических объектов, следующие свойства объектов назначаются по текущим установленным свойствам в базе данных модели:

  • Color
  • Layer
  • Linetype
  • LinetypeScale
  • LineWeight
  • PlotStyleName
  • Visible
  • Transparency

При необходимости установить объекту перечисленные выше свойства по умолчанию (для установленных в БД модели) используйте метод SetDatabaseDefaults.