Отображение списка всех элементов базового класса AecSpaceOffsetOpeningInfo.
Класс AecSpaceOffsetOpeningInfo используется для описания смещения как результата применения правила ограничивающих смежностей или правил ограничивающих проемов. Смещение возвращается при реализации методов Apply этого класса, вызываемых AutoCAD Architecture 2022 toolset при расчете смещений контуров пространства в соответствии со стандартом, которому назначено это правило.
Задается смещение с двумя свойствами - тип и значение. Тип определяет, где смещение должно быть привязано на ограничивающем объекте, например на соседней грани стены или дверной панели. Значение определяет дополнительное расстояние смещения от этой привязки, где положительное значение будет увеличиваться в направлении от рассматриваемого пространства. Например, можно определить смещение, которое привязано к центру стены, которая затем имеет дополнительное смещение 1 дюйм относительно противолежащей грани.
namespace Autodesk.Aec.SpaceOffsetRulesManager {public class AecSpaceOffsetOpeningInfo {}public AecSpaceOffsetOpeningInfo(AecSpaceOffsetOpeningType type); public AecSpaceOffsetOpeningInfo(AecSpaceOffsetOpeningType type, double value); public AecSpaceOffsetOpeningType OffsetType { get; set; } public double OffsetValue { get; set; } }}
Перечислимый тип Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetOpeningType может быть одним из следующих значений:
Значение | Описание |
---|---|
WallAdjacent | Смещение внутри ограничивающего объекта (как правило, соответствует отсутствию смещения) |
WallCenter | Смещение к центру ограничивающего объекта |
WallOpposite | Смещение к противоположной стороне ограничивающего объекта |
FrameAdjacent | Определяет смещение по направлению к внутренней части каркаса ограничивающих проемов |
FrameCenter | Смещение к центру каркаса ограничивающего проема |
FrameOpposite | Смещение к противоположной стороне каркаса ограничивающего проема |
PanelAdjacent | Смещение внутри панели ограничивающего проема |
PanelCenter | Смещение к центру панели ограничивающего проема |
PanelOpposite | Смещение к противоположной стороне панели ограничивающего проема |
OpeningOwner | Смещение, не зависящее от того, что смещение применяется для ограничивающего объекта, который имеет проем. Не применяются дополнительные задаваемые правила. |
OpeningBaseCurve | Смещение для привязки с базовой кривой ограничивающего проема |
NotApplicable | Без смещения. Дополнительные задаваемые правила продолжают действовать, пока не будет определено смещение. |