RectangleShape

RectangleShape

Overzicht

RectangleShape is een klasse in Aspose.3D FOSS voor .NET. Erf van: ParameterizedProfile, INamedObject.

IFC-compatibele rechthoekige vorm met afgeronde hoeken.

Deze klasse biedt 15 methoden voor het werken met RectangleShape objecten in .NET programma’s. Beschikbare methoden omvatten: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, RectangleShape, RemoveProperty, SceneObject, SetProperty. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket. Eigenschappen: Excluded, Name, ParentNode, ParentNodes, Properties, RoundingRadius, en nog 3.

Eigenschappen

NaamTypeToegangBeschrijving
RoundingRadiusdoubleLezen/schrijvenHaalt op of stelt de radius van de cirkelbogen van alle vier hoeken in, gemeten in graden.
XDimdoubleLezen/schrijvenHaalt op of stelt de omvang van de rechthoek in de richting van de x-as in. Standaardwaarde is 2.0
YDimdoubleLezen/schrijvenHaalt de omvang van de rechthoek op of stelt deze in de richting van de y-as in. Standaardwaarde is 2,0
ExcludedboolLezen/schrijvenGeeft of stelt in of deze entiteit tijdens het exporteren moet worden uitgesloten.
ParentNodesList<Node>LezenHaalt alle bovenliggende knooppunten op, een entiteit kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie-instantiatie.
ParentNodeNodeLezen/schrijvenHaalt of stelt het eerste bovenliggende knooppunt in, als het eerste bovenliggende knooppunt wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knooppunten.
SceneSceneLezenGeeft de scène terug waartoe dit object behoort
NamestringLezen/schrijvenHaalt de naam op of stelt deze in.
PropertiesPropertyCollectionLezenHaalt de verzameling van alle eigenschappen op.

Methoden

HandtekeningBeschrijving
RectangleShape()Constructor van
RectangleShape(xdim: double, ydim: double)Constructor van met gespecificeerde afmeting op de x- en y-as.
GetExtent()Haalt de omvang op in de x- en y-dimensie.
GetEntityRendererKey()Haalt de sleutel op van de entiteitsrenderer die in de renderer is geregistreerd.
Entity(name: string)Initialiseert een nieuw exemplaar van de Entity-klasse.
GetBoundingBox()Haalt de begrenzingsvak van de huidige entiteit op in het coördinatensysteem van de objectruimte.
SceneObject(name: string)Initialiseer een SceneObject met een standaardnaam
SceneObject()Initialiseer een SceneObject.
A3DObject()Initialiseert een nieuw exemplaar van de A3DObject-klasse zonder naam.
A3DObject(name: string)Initialiseert een nieuw exemplaar van de A3DObject-klasse.
RemoveProperty(property: Property)Verwijdert een dynamische eigenschap.
RemoveProperty(property: string)Verwijder de opgegeven eigenschap geïdentificeerd op naam
GetProperty(property: string)Haal de waarde van de opgegeven eigenschap op
SetProperty(property: string, value: object?)Stelt de waarde van de opgegeven eigenschap in
FindProperty(propertyName: string)Vindt de eigenschap.

Zie ook

 Nederlands