AecSpaceOffsetInfo 클래스 참조

AecSpaceOffsetInfo 기본 클래스의 모든 부재를 표시합니다.

AecSpaceOffsetInfo 클래스는 경계 인접 요소 규칙을 적용한 결과로 간격띄우기를 설명하는 데 사용됩니다. 이 클래스는 소프트웨어에서 이 규칙이 할당된 표준에 따라 공간의 경계 간격띄우기를 계산해야 할 때 AutoCAD Architecture 에서 호출되는 클래스의 Apply 방법을 구현하여 반환됩니다.

유형과 값의 두 특성을 사용하여 간격띄우기를 정의합니다. 유형은 벽의 인접 면과 같은 경계 객체에서 간격띄우기를 정렬할 위치를 정의합니다. 값은 해당 정렬로부터의 추가 간격띄우기 거리를 정의하며, 양수이면 공간으로부터 떨어져 있는 것으로 간주됩니다. 예를 들어, 벽의 중심에 정렬되는 간격띄우기를 정의한 다음 반대쪽을 향해 1"의 간격을 추가로 띄울 수 있습니다.

namespace Autodesk.Aec.SpaceOffsetRulesManager
{
public class AecSpaceOffsetInfo
{
public static AecSpaceOffsetInfo kNoChange;
public static AecSpaceOffsetInfo kOffsetToAdjacent;
public static AecSpaceOffsetInfo kOffsetToCenter;
public static AecSpaceOffsetInfo kOffsetToOpposite;
public AecSpaceOffsetInfo(AecSpaceOffsetType type);
public AecSpaceOffsetInfo(AecSpaceOffsetType type, double value);
public AecSpaceOffsetType OffsetType { get; set; }
public double OffsetValue { get; set; }
}
}
}

Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetType 리스트 유형은 다음 값 중 하나일 수 있습니다.

설명
Adjacent 간격띄우기를 경계 객체의 내부로 정의합니다(보통은 간격띄우기가 없는 경우와 동일).
Center 간격띄우기를 경계 객체의 중심으로 정의합니다.
Opposite 간격띄우기를 경계 객체의 반대쪽으로 정의합니다.
NoChange 이미 적용된 간격띄우기를 변경하지 않습니다.