RevolvedAreaSolid
Overzicht
RevolvedAreaSolid is een klasse in Aspose.3D FOSS voor .NET. Erft van: Entity, INamedObject, IMeshConvertible.
Deze klasse vertegenwoordigt een solide model door een doorsnede, geleverd door een profiel, rond een as te draaien.
Deze klasse biedt 14 methoden voor het werken met RevolvedAreaSolid objecten in .NET programma’s. Beschikbare methoden omvatten: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, RevolvedAreaSolid, SceneObject, SetProperty, ToMesh. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket. Eigenschappen: AngleEnd, AngleStart, Axis, Excluded, Name, Origin, en nog 5.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
AngleStart | double | Lezen/schrijven | Krijgt of stelt de starthoek van de roterende procedure in, gemeten in radian, standaardwaarde is 0. |
AngleEnd | double | Lezen/schrijven | Krijgt of stelt de eindhoek van de roterende procedure in, gemeten in radialen, standaardwaarde is pi. |
Axis | Vector3 | Lezen/schrijven | Haalt of stelt de asrichting, standaardwaarde is (0, 1, 0). |
Origin | Vector3 | Lezen/schrijven | Geeft het oorsprongspunt van de rotatie terug of stelt dit in, standaardwaarde is (0, 0, 0). |
Shape | Profile | Lezen/schrijven | Gets or sets het basisprofiel dat wordt gebruikt om te roteren. |
Excluded | bool | Lezen/schrijven | Haalt of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren. |
ParentNodes | List<Node> | Lezen | Haalt alle bovenliggende knooppunten op, een entiteit kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie-instantiering |
ParentNode | Node | Lezen/schrijven | Haalt of stelt het eerste bovenliggende knooppunt in; indien ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knooppunten. |
Scene | Scene | Lezen | Haalt de scene op waartoe dit object behoort. |
Name | string | Lezen/schrijven | Haalt de naam op of stelt deze in. |
Properties | PropertyCollection | Lezen | Haalt de verzameling van alle eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
RevolvedAreaSolid() | Constructor van RevolvedAreaSolid |
ToMesh() | Converteer de RevolvedAreaSolid naar een mesh. |
Entity(name: string) | Initialiseert een nieuwe instantie van de Entity-klasse. |
GetBoundingBox() | Haalt de bounding box van de huidige entiteit op in zijn objectruimte-coördinatensysteem. |
GetEntityRendererKey() | Haalt de sleutel op van de entity renderer die geregistreerd is in de renderer. |
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 die wordt geïdentificeerd op naam |
GetProperty(property: string) | Get the value of specified property |
SetProperty(property: string, value: object?) | Stelt de waarde van de opgegeven eigenschap in |
FindProperty(propertyName: string) | Vindt de eigenschap. |