Présentation de la classe AecSpaceOffsetInfo

Affiche tous les membres de la classe de base AecSpaceOffsetInfo.

La classe AecSpaceOffsetInfo permet de décrire un décalage obtenu par l'application d'une règle d'adjacence de contour. Il est renvoyé par l'implémentation des méthodes Apply de la classe appelée par AutoCAD Architecture 2024 toolset pour calculer les décalages de contour d'un espace en fonction de la norme correspondant à la norme à laquelle la règle est affectée.

La définition d'un décalage comporte deux propriétés : le type et la valeur. Le type définit l'emplacement sur l'objet de contour où le décalage doit s'aligner, la face adjacente du mur, par exemple. La valeur définit une distance de décalage supplémentaire par rapport à l'alignement, où les positifs sont éloignés de l'espace considéré. Par exemple, vous pouvez définir un décalage aligné par rapport au centre du mur, qui est alors décalé de 1" supplémentaire vers la face opposée.

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; }
}
}
}

Le type d'énumération Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetType peut présenter l'une des valeurs suivantes :

Valeur Description
Adjacent Définit un décalage vers l'intérieur de l'objet de contour (cela équivaut généralement à l'absence de décalage)
Center Définit un décalage vers le centre de l'objet de contour
Opposite Définit un décalage vers le côté opposé de l'objet de contour
NoChange Ne modifie aucun des décalages déjà appliqués