HShape
Overzicht
HShape is een klasse in Aspose.3D FOSS voor .NET. Erft van: ParameterizedProfile, INamedObject.
De levert de definierende parameters van een ‘H’ of ‘I’ vorm.
Deze klasse biedt 14 methoden voor het werken met HShape-objecten in .NET-programma’s. Beschikbare methoden omvatten: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetExtent, GetProperty, HShape, RemoveProperty, SceneObject, SetProperty. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.3D FOSS voor .NET-pakket. Eigenschappen: BottomFlangeEdgeRadius, BottomFlangeFilletRadius, BottomFlangeThickness, BottomFlangeWidth, Excluded, Name, en nog 10.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
OverallDepth | double | Lezen/schrijven | Haalt of stelt de omvang van de diepte in. |
BottomFlangeWidth | double | Lezen/schrijven | Haalt of stelt de omvang van de breedte op. |
TopFlangeWidth | double | Lezen/schrijven | Gets of sets de breedte van de bovenste flens. |
TopFlangeThickness | double | Lezen/schrijven | Krijgt of stelt de dikte van de bovenste flens in. |
TopFlangeEdgeRadius | double | Lezen/schrijven | Krijgt of stelt de straal van de onderste randen van de bovenste flens in. |
BottomFlangeEdgeRadius | double | Lezen/schrijven | Haalt of stelt de radius van de onderflensrand in. |
BottomFlangeFilletRadius | double | Lezen/schrijven | Gets of sets de filletstraal van de onderflens. |
BottomFlangeThickness | double | Lezen/schrijven | Gets of sets de dikte van de onderste flens. |
TopFlangeFilletRadius | double | Lezen/schrijven | Geeft of stelt de radius van de bovenste flensafschuining in. |
WebThickness | double | Lezen/schrijven | Haalt of stelt de webdikte in. |
Excluded | bool | Lezen/schrijven | Haalt op of stelt in of deze entity moet worden uitgesloten tijdens het exporteren. |
ParentNodes | List<Node> | Lezen | Haalt alle bovenliggende knooppunten op, een entity kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie-instantiatie. |
ParentNode | Node | Lezen/schrijven | Haalt of stelt het eerste bovenliggende knooppunt in; als het eerste bovenliggende knooppunt is ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knooppunten. |
Scene | Scene | Lezen | Haalt de scène op waartoe dit object behoort |
Name | string | Lezen/schrijven | Haalt de naam op of stelt deze in. |
Properties | PropertyCollection | Lezen | Krijgt de collectie van alle eigenschappen. |
Methoden
| Handtekening | Beschrijving |
|---|---|
HShape() | Constructor van |
GetExtent() | Haalt de omvang op in de x- en y-dimensie. |
GetEntityRendererKey() | Haalt de sleutel op van de entity renderer die is geregistreerd in de renderer |
Entity(name: string) | Initialiseert een nieuw exemplaar van de Entity-klasse. |
GetBoundingBox() | Haalt de bounding box op van de huidige entiteit in haar objectspace-coördinatensysteem. |
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 door naam |
GetProperty(property: string) | Haalt 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. |