HollowRectangleShape

HollowRectangleShape class

IFC-compatibele holle rechthoekige vorm met afgeronde binnen- en buitenhoeken.

public class HollowRectangleShape : RectangleShape

Constructeurs

NaamBeschrijving
HollowRectangleShape()De standaard constructeur.

Eigenschappen

NaamBeschrijving
Excluded { get; set; }Haalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.
InnerFilletRadius { get; set; }De straal van de binnenafronding van de binnenrechthoek.
virtual Name { get; set; }Krijgt of stelt de naam in.
ParentNode { get; set; }Haalt of stelt het eerste bovenliggende knooppunt in. Als het eerste bovenliggende knooppunt wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knooppunten.
ParentNodes { get; }Haalt alle bovenliggende knooppunten op, een entiteit kan worden gekoppeld aan meerdere bovenliggende knooppunten voor geometrie-instancing
Properties { get; }Haalt de verzameling van alle eigenschappen op.
RoundingRadius { get; set; }Hiermee wordt de straal van de cirkelbogen van alle vier de hoeken opgehaald of ingesteld, gemeten in graden. Standaardwaarde is 0,0
Scene { get; }Krijgt de scène waartoe dit object behoort
WallThickness { get; set; }De dikte tussen de rand van de rechthoek en het binnenste gat
XDim { get; set; }Haalt of stelt de omvang van de rechthoek in de richting van de x-as Standaardwaarde is 2.0
YDim { get; set; }Haalt of stelt de omvang van de rechthoek in de richting van de y-as Standaardwaarde is 2.0

methoden

NaamBeschrijving
FindProperty(string)Vindt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of native eigenschap (geïdentificeerd door zijn naam)
GetBoundingBox()Haalt het begrenzingskader op van de huidige entiteit in het coördinatensysteem van de objectruimte.
override GetEntityRendererKey()Haalt de sleutel op van de entiteitsrenderer die is geregistreerd in de renderer
override GetExtent()Haalt het bereik op in x- en y-dimensie.
GetProperty(string)Haal de waarde op van gespecificeerde eigenschap
RemoveProperty(Property)Verwijdert een dynamische eigenschap.
RemoveProperty(string)Verwijder de gespecificeerde eigenschap geïdentificeerd door name
SetProperty(string, object)Stelt de waarde in van gespecificeerde eigenschap

Zie ook