MorphTargetChannel

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řístupPopis:
weightsList<Double>ČteníZíská úplné hodnoty váhy cílových geometrií.
channelWeightdoubleČteníZíská nebo nastaví váhu deformátoru tohoto kanálu.
targetsList<Shape>ČteníZíská všechny cíle spojené s kanálem.
DefaultWeightdoubleČteníVýchozí váha pro morph target.
nameStringČteníZíská název.
propertiesPropertyCollectionČ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() → doubleZí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) → doubleZí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) → doubleZí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() → StringVrací název.
setName(name: String)Nastaví hodnotu názvu.
getProperties() → PropertyCollectionVrací vlastnosti.
findProperty(name: String) → PropertyVolá findProperty(name) na této instanci MorphTargetChannel.
getProperty(name: String) → ObjectVolá getProperty(name) na této instanci MorphTargetChannel.
setProperty(name: String, value: Object)Nastaví hodnotu vlastnosti.
removeProperty(name: String) → booleanVolá removeProperty(name) na této MorphTargetChannel instanci.
removeProperty(property: Property) → booleanVolá removeProperty(property) na této MorphTargetChannel instanci.

Viz také:

 Čeština