Стили

Стили - это неотъемлемая часть объектной модели Civil 3D, они определяют, как объект выглядит, какие у него настройки отображения\формирования, какие сценарии анализа можно применить к объекту и пр. На стороне UI стили объектов доступны для просмотра на вкладке "Параметры" области инструментов чертежа.

На стороне API доступ к стилям осуществляется через специальный класс StylesRoot, получаемый через свойство Styles у сущности CivilDocument. В таблице далее приведена информация, каким классом описывается коллекция стилей для соответствующего объекта в Civil 3D:

Группа стилей в Civil 3DСвойство в APIЧем описывается?Примечание
Общие
Универсальные стили
Стили маркеровMarkerStylesMarkerStyleCollection
Стили характерной линии
Стили штриховки откосов
Стили проекций
Стили набора кодов
Стили звена
Стили фигуры
Стили меток
ТочкаPointStylesPointStyleCollection
ПоверхностьSurfaceStylesSurfaceStyleCollection
УчастокParcelStylesParcelStyleCollection
Объект профилирования
ТрассаAlignmentStylesAlignmentStyleCollection
Профиль
Вид профиля
Вид виража
Вид возвышения наружного рельса
Ось сечения
СечениеSectionStylesSectionStyleCollection
Вид сеченияSectionViewStylesSectionViewStyleCollection
Линия диаграммы земляных масс
Вид диаграммы земляных масс
Водосбор
Трубопроводная сеть
Труба
Колодец
Напорная трубопроводная сеть
Напорная труба
Фитинг
Устройство регулирования потока
Мост
Коридор
Перекресток
Конструкция
Элемент конструкции
Объем работ
Съемка
Группа рамок вида
Рамка вида
Линия соответствия
Участок застройки
Железная дорога
--
Стили таблицыTableStylesTableStylesRootДля любых таблиц. Свойства класса описывают таблицы для соотв. объектов