Curve

Overzicht

Curve is een klasse in Aspose.3D FOSS voor .NET. Erft van: Entity, INamedObject.

De basisklasse van alle curve-implementaties.

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

Eigenschappen

NaamTypeToegangBeschrijving
ColorVector3Lezen/schrijvenHaalt de kleur van de lijn op of stelt deze in, standaardwaarde is wit(1, 1, 1)
ExcludedboolLezen/schrijvenHaalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.
ParentNodesList<Node>LezenHaalt alle bovenliggende knooppunten op, een entiteit kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie-instantiatie.
ParentNodeNodeLezen/schrijvenHaalt op of stelt de eerste bovenliggende knoop in, indien de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen.
SceneSceneLezenGeeft de scene terug waartoe dit object behoort
NamestringLezen/schrijvenHaalt de naam op of stelt deze in.
PropertiesPropertyCollectionLezenHaalt de verzameling van alle eigenschappen op.

Methoden

HandtekeningBeschrijving
GetEntityRendererKey()Haalt de sleutel op van de entity renderer die geregistreerd is 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 zijn object space-coördinaatensysteem.
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 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