Klasse AecSpaceOffsetInfo - Referenz

Zeigt alle Elemente der AecSpaceOffsetInfo-Basisklasse an.

Die Klasse AecSpaceOffsetInfo wird zur Beschreibung eines Versatzes verwendet, der das Ergebnis einer Umgrenzungsnachbarschafts-Regel ist. Sie wird bei der Implementierung der Apply-Methoden der Klasse zurückgegeben, die von AutoCAD Architecture 2024-Toolset aufgerufen werden, wenn die Software die Umgrenzungsversätze eines Raums nach dem Standard berechnen muss, dem diese Regel zugewiesen ist.

Ein Versatz wird mit zwei Eigenschaften definiert: dem Typ und dem Wert. Der Typ bestimmt, wo am umgrenzenden Objekt der Versatz auszurichten ist, beispielsweise die angrenzende Wandfläche. Der Wert legt einen zusätzlichen Veratzabstand von dieser Ausrichtung fest. Positive Werte bedeuten größere Entfernung vom fraglichen Raum. Beispielsweise können Sie einen Versatz definieren, der an der Mitte der Wand ausgerichtet ist und dem dann zusätzlich 1" Versatz in Richtung der gegenüberliegenden Fläche hinzugefügt wird.

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

Der Enumerationstyp Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetType kann einen der folgenden Werte haben:

Wert Beschreibung
Adjacent Definiert einen Versatz zur Innenseite des umgrenzenden Objekts (normalerweise entspricht dies keinem Versatz).
Zentrum Definiert einen Versatz zur Mitte des umgrenzenden Objekts.
Opposite Definiert einen Versatz zur gegenüberliegenden Seite des umgrenzenden Objekts.
NoChange Ändert keine bereits angewendeten Versätze.