Visualizza tutti i membri della classe base AecSpaceOffsetInfo.
La classe AecSpaceOffsetInfo viene utilizzata per descrivere l'offset risultante dall'applicazione di una regola adiacenza di delimitazione. Viene restituita dall'implementazione dei metodi Apply della classe richiamata da AutoCAD Architecture 2023 toolset quando è necessario eseguire il calcolo degli offset contorno di un vano in base allo standard a cui è assegnata questa regola.
È necessario definire un offset con due proprietà: tipo e valore. Il tipo determina il punto dell'oggetto di delimitazione a cui deve essere allineato l'offset, ad esempio la faccia adiacente del muro. Il valore determina una distanza di offset aggiuntiva dall'allineamento. I valori positivi vengono utilizzati per l'allontanamento dal vano in esame. È ad esempio possibile definire un offset allineato al centro del muro, con un offset aggiuntivo di circa 2,5 cm verso la faccia opposta.
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; } }}
Al tipo di enumerazione Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetType può essere assegnato uno dei valori seguenti:
Valore | Descrizione |
---|---|
Adjacent | Definisce un offset che parte dall'interno dell'oggetto di delimitazione; solitamente equivale ad un offset pari a zero |
Center | Definisce un offset dal centro di un oggetto di delimitazione |
Opposite | Definisce un offset dal lato opposto di un oggetto di delimitazione |
NoChange | Gli offset già applicati non vengono modificati |