MorphTargetChannel
Overzicht
MorphTargetChannel is een klasse in Aspose.3D FOSS voor .NET. Erft van: A3DObject, INamedObject.
Een MorphTargetChannel wordt gebruikt door om de doelgeometrieën te organiseren.
Deze klasse biedt 11 methoden om te werken met MorphTargetChannel objecten in .NET programma’s. Beschikbare methoden omvatten: A3DObject, FindProperty, GetProperty, GetWeight, MorphTargetChannel, RemoveProperty, SetProperty, SetWeight. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket. Eigenschappen: ChannelWeight, DefaultWeight, Name, Properties, Targets, Weights.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Weights | IList<double> | Lezen | Haalt de volledige gewichtwaarden van doelgeometrieën op. |
ChannelWeight | double | Lezen/schrijven | Haalt op of stelt het deformergewicht van dit kanaal in. |
Targets | IList<Shape> | Lezen | Haalt alle targets op die aan het kanaal zijn gekoppeld. |
DefaultWeight | double | Lezen | Standaardgewicht voor morph target. |
Name | string | Lezen/schrijven | Haalt of stelt de naam in. |
Properties | PropertyCollection | Lezen | Haalt de verzameling van alle eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
MorphTargetChannel(name: string) | Initialiseert een nieuw exemplaar van de klasse. |
MorphTargetChannel() | Initialiseert een nieuw exemplaar van de klasse. |
GetWeight(target: Shape) | Haalt het gewicht op voor het opgegeven doel; als het doel niet tot dit kanaal behoort, wordt de standaardwaarde 0 geretourneerd. |
SetWeight(target: Shape, weight: double) | Stelt het gewicht in voor de opgegeven target, standaardwaarde is 1, bereik moet tussen 0~1 liggen. |
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) | 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. |