Wyświetla wszystkie elementy klasy bazowej AecSpaceOffsetInfo.
Klasa AecSpaceOffsetInfo jest używana do opisania odsunięcia jako skutku zastosowania reguły przylegania obwiedni. Jest ona zwracana przez implementację metod Apply tej klasy, która jest wywoływana przez program AutoCAD Architecture, gdy program musi obliczyć odsunięcia obwiedni pomieszczenia zgodnie z normą, do której jest przypisana reguła.
Odsunięcie jest definiowane za pomocą dwóch właściwości: typ i wartość. Typ określa miejsce w obiekcie ograniczającym, do którego odsunięcie ma być wyrównane, np. sąsiednia powierzchnia ściany. Wartość określa dodatkową odległość odsunięcia od tego dopasowania. Wartość dodatnia powoduje oddalenie od pomieszczenia. Można na przykład określić odsunięcie wyrównane do środka ściany, które następnie zostanie oddalone o dodatkowy 1 cal w stronę przeciwnej powierzchni.
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; } }}
Typ wyliczenia Autodesk.Aec.SpaceOffsetRulesManager.AecSpaceOffsetType może przyjmować jedną z poniższych wartości:
Wartość | Opis |
---|---|
Adjacent | Definiuje odsunięcie w kierunku wnętrza obiektu ograniczającego (zwykle oznacza to brak odsunięcia) |
Center | Definiuje odsunięcie w kierunku środka obiektu ograniczającego |
Opposite | Definiuje odsunięcie w przeciwną stronę obiektu ograniczającego |
NoChange | Nie powoduje zmiany już zastosowanych odsunięć |