Bone

Overzicht

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

Een bone definieert de subset van de controlepunten van de geometrie, en definieert het blend-gewicht voor elk controlepunt.

Deze klasse biedt 11 methoden voor het werken met Bone-objecten in .NET-programma’s. Beschikbare methoden zijn: A3DObject, Bone, FindProperty, GetProperty, GetWeight, RemoveProperty, SetProperty, SetWeight. Alle openbare leden zijn toegankelijk voor elke .NET-applicatie na het installeren van het Aspose.3D FOSS voor .NET-pakket. Eigenschappen: BoneTransform, LinkMode, Name, Node, Properties, Transform, en nog 1.

Eigenschappen

NaamTypeToegangBeschrijving
LinkModeBoneLinkModeLezen/schrijvenDe koppelingmodus van een bot verwijst naar de manier waarop een bot is verbonden of gekoppeld aan zijn ouderbot binnen een hiërarchische structuur.
WeightCountintLezenHaalt het aantal gewicht op, dit wordt automatisch uitgebreid door.
TransformMatrix4Lezen/schrijvenHaalt op of stelt de transformatiematrix in van het knooppunt dat het bot bevat.
BoneTransformMatrix4Lezen/schrijvenHaalt of stelt de transformatiematrix van het bot in.
NodeNodeLezen/schrijvenHaalt of stelt de node in.
NamestringLezen/schrijvenHaalt de naam op of stelt deze in.
PropertiesPropertyCollectionLezenHaalt de collectie van alle eigenschappen op.

Methoden

HandtekeningBeschrijving
Bone(name: string)Initialiseert een nieuw exemplaar van de class.
Bone()Initialiseert een nieuw exemplaar van de klasse.
GetWeight(index: int)Haalt het gewicht op voor controlepunt gespecificeerd door index
SetWeight(index: int, weight: double)Stelt het gewicht in voor het controlepunt dat is gespecificeerd door index
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 op naam wordt geïdentificeerd
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