MorphTargetChannel
Přehled
MorphTargetChannel je třída v Aspose.3D FOSS pro Java. Dědí z: A3DObject.
MorphTargetChannel se používá MorphTargetDeformer k organizaci cílových geometrií.
Tato třída poskytuje 20 metod pro práci s objekty MorphTargetChannel v programech Java. Dostupné metody zahrnují: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty a 5 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci Java po instalaci balíčku Aspose.3D FOSS pro Java. Vlastnosti: DefaultWeight, channelWeight, name, properties, targets, weights.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
weights | List<Double> | Čtení | Získá úplné hodnoty váhy cílových geometrií. |
channelWeight | double | Čtení | Získá nebo nastaví váhu deformátoru tohoto kanálu. |
targets | List<Shape> | Čtení | Získá všechny cíle spojené s kanálem. |
DefaultWeight | double | Čtení | Výchozí váha pro morph target. |
name | String | Čtení | Získá název. |
properties | PropertyCollection | Čtení | Získá vlastnosti. |
Metody
| Podpis: | Popis: |
|---|---|
MorphTargetChannel() | Inicializuje novou instanci třídy MorphTargetChannel. |
MorphTargetChannel(name: String) | Inicializuje novou instanci třídy MorphTargetChannel. |
getWeights() → List<Double> | Vrací úplné hodnoty vah cílových geometrií. |
getChannelWeight() → double | Získá nebo nastaví váhu deformátoru tohoto kanálu. |
setChannelWeight(value: double) | Získá nebo nastaví váhu deformátoru tohoto kanálu. |
getTargets() → List<Shape> | Získá všechny cíle spojené s kanálem. |
getWeight(target: Shape) → double | Získá váhu pro určený cíl, pokud cíl nepatří do tohoto kanálu, vrátí se výchozí hodnota 0. |
setWeight(target: Shape, weight: double) | Nastaví váhu pro určený cíl, výchozí hodnota je 1, rozsah by měl být mezi 0~1. |
get(index: int) → double | Získá váhu pro zadaný index cíle. |
set(index: int, value: double) | Nastaví váhu pro zadaný index cíle. |
A3DObject() | Volá A3DObject na této MorphTargetChannel instanci. |
A3DObject(name: String) | Volá A3DObject(name) na této MorphTargetChannel instanci. |
getName() → String | Vrací název. |
setName(name: String) | Nastaví hodnotu názvu. |
getProperties() → PropertyCollection | Vrací vlastnosti. |
findProperty(name: String) → Property | Volá findProperty(name) na této instanci MorphTargetChannel. |
getProperty(name: String) → Object | Volá getProperty(name) na této instanci MorphTargetChannel. |
setProperty(name: String, value: Object) | Nastaví hodnotu vlastnosti. |
removeProperty(name: String) → boolean | Volá removeProperty(name) na této MorphTargetChannel instanci. |
removeProperty(property: Property) → boolean | Volá removeProperty(property) na této MorphTargetChannel instanci. |