CompositeCurve

CompositeCurve

Overzicht

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

Een bestaat uit verschillende curve-segmenten.

Deze klasse biedt 14 methoden voor het werken met CompositeCurve objecten in .NET programma’s. Beschikbare methoden omvatten: A3DObject, AddSegment, CompositeCurve, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty. Alle openbare 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 2.

Eigenschappen

NaamTypeToegangBeschrijving
SegmentsList<Segment>LezenDe segmenten van de kromme.
ColorVector3Lezen/schrijvenHaalt of stelt de kleur van de lijn in, standaardwaarde is wit(1, 1, 1)
ExcludedboolLezen/schrijvenHaalt op of stelt in of deze entiteit moet worden uitgesloten bij 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 het eerste bovenliggende knooppunt in, als het eerste bovenliggende knooppunt is ingesteld, wordt deze entity losgekoppeld van andere bovenliggende knooppunten.
SceneSceneLezenHaalt de scène op waartoe dit object behoort
NamestringLezen/schrijvenHaalt de naam op of stelt deze in.
PropertiesPropertyCollectionLezenHaalt de verzameling van alle eigenschappen op.

Methoden

HandtekeningBeschrijving
CompositeCurve()Constructor van
AddSegment(curve: Curve, sameDirection: bool)Voeg een nieuw segment toe aan de huidige curve.
GetEntityRendererKey()Haalt de sleutel op van de entity renderer die in de renderer is geregistreerd.
Entity(name: string)Initialiseert een nieuw exemplaar van de Entity-klasse.
GetBoundingBox()Haalt de bounding box van de huidige entiteit op in zijn objectruimte-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 die bij naam is geïdentificeerd
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.

Zie ook

 Nederlands