Введение в иерархию объектов AutoCAD
Минимальная структурная единица модели AutoCAD -- это объект. Некоторые из объектов, с которыми вы будете сталкиваться при работе с настоящим .NET API это:
- Графические объекты: окружности, текст, полилинии, размеры и пр.;
- Настройки стилей и свойств документа :: слои, типы линий, типы размеров и т.д.;
- Коллекции или инструменты компоновки объектов :: слои, группы, блоки;
- Отображение части модели :: листы и видовые экраны;
- Сущность документа и приложения AutoCAD.
- и множество иных категорий объектов;
Все объекты имеют иерархическую структуру (за счет наследования классов). Упорядоченная структура объектов и есть объектная модель.
Верхнеуровневый элемент - это сущность приложения Autodesk.AutoCAD.ApplicationServices.Application.
На схеме ниже показаны связи между приложением Application, документом и объектами, находящимися в составе BlockTableRecord, например пространством модели.
