MorphTargetChannel

MorphTargetChannel

Przegląd

MorphTargetChannel jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: A3DObject.

MorphTargetChannel jest używany przez MorphTargetDeformer do organizowania docelowych geometrii.

Ta klasa udostępnia 20 metod do pracy z obiektami MorphTargetChannel w programach Java. Dostępne metody to: A3DObject, MorphTargetChannel, findProperty, get, getChannelWeight, getName, getProperties, getProperty, getTargets, getWeight, getWeights, removeProperty oraz 5 dodatkowych metod. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: DefaultWeight, channelWeight, name, properties, targets, weights.

Właściwości

NazwaTypDostępOpis
weightsList<Double>OdczytPobiera pełne wartości wag geometrii docelowych.
channelWeightdoubleOdczytPobiera lub ustawia wagę deformera tego kanału.
targetsList<Shape>OdczytZwraca wszystkie cele powiązane z kanałem.
DefaultWeightdoubleOdczytDomyślna waga dla morph target.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
MorphTargetChannel()Inicjalizuje nową instancję klasy MorphTargetChannel.
MorphTargetChannel(name: String)Inicjalizuje nową instancję klasy MorphTargetChannel.
getWeights() → List<Double>Pobiera pełne wartości wag geometrii docelowych.
getChannelWeight() → doublePobiera lub ustawia wagę deformera tego kanału.
setChannelWeight(value: double)Pobiera lub ustawia wagę deformera tego kanału.
getTargets() → List<Shape>Pobiera wszystkie cele powiązane z kanałem.
getWeight(target: Shape) → doublePobiera wagę dla określonego celu, jeśli cel nie należy do tego kanału, zwracana jest wartość domyślna 0.
setWeight(target: Shape, weight: double)Ustawia wagę dla określonego celu, wartość domyślna to 1, zakres powinien wynosić od 0 do 1.
get(index: int) → doublePobiera wagę dla określonego indeksu celu.
set(index: int, value: double)Ustawia wagę dla określonego indeksu celu.
A3DObject()Wywołuje A3DObject na tej instancji MorphTargetChannel.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji MorphTargetChannel.
getName() → StringZwraca nazwę.
setName(name: String)Ustawia wartość nazwy.
getProperties() → PropertyCollectionZwraca właściwości.
findProperty(name: String) → PropertyWywołuje findProperty(name) na tej instancji MorphTargetChannel.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji MorphTargetChannel.
setProperty(name: String, value: Object)Ustawia wartość właściwości.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji MorphTargetChannel.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji MorphTargetChannel.

Zobacz także

 Polski