KeyframeSequence

KeyframeSequence

Przegląd

KeyframeSequence jest klasą w Aspose.3D FOSS dla Java. Dziedziczy po: A3DObject, Iterable<KeyFrame>.

Sekwencja klatek kluczowych opisuje transformację próbkowanej wartości w czasie.

Ta klasa udostępnia 20 metod do pracy z obiektami KeyframeSequence w programach Java. Dostępne metody to: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator oraz 4 dodatkowe metody. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.3D FOSS dla Java. Właściwości: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.

Właściwości

NazwaTypDostępOpis
bindPointBindPointOdczytPobiera punkt powiązania właściwości, który jest właścicielem tej krzywej.
keyFramesList<KeyFrame>OdczytPobiera klatki kluczowe tej krzywej.
postBehaviorExtrapolationOdczytPobiera post behavior, wskazując, jaka powinna być próbkowana wartość po ostatniej klatce kluczowej.
preBehaviorExtrapolationOdczytPobiera pre behavior, wskazując, jaka powinna być próbkowana wartość przed pierwszą klatką kluczową.
nameStringOdczytPobiera nazwę.
propertiesPropertyCollectionOdczytPobiera właściwości.

Metody

SygnaturaOpis
KeyframeSequence()Wywołuje KeyframeSequence na tej instancji KeyframeSequence.
KeyframeSequence(name: String)Wywołuje KeyframeSequence(name) na tej instancji KeyframeSequence.
getBindPoint() → BindPointPobiera punkt wiązania właściwości, który jest właścicielem tej krzywej
getKeyFrames() → List<KeyFrame>Pobiera klatki kluczowe tej krzywej.
getPostBehavior() → ExtrapolationPobiera zachowanie post, które wskazuje, jaka powinna być próbka wartości po ostatniej klatce kluczowej.
getPreBehavior() → ExtrapolationPobiera zachowanie pre, które wskazuje, jaka powinna być próbka wartości przed pierwszą klatką kluczową.
add(time: double, value: float)Utwórz nową klatkę kluczową o określonej wartości /
add(time: double, value: float, interpolation: Interpolation)Utwórz nową klatkę kluczową o określonej wartości /
reset()Usuwa wszystkie klatki kluczowe i resetuje zachowania post/pre.
iterator() → Iterator<KeyFrame>Zwraca enumerator do przeglądania wszystkich klatek kluczowych.
A3DObject()Wywołuje A3DObject na tej instancji KeyframeSequence.
A3DObject(name: String)Wywołuje A3DObject(name) na tej instancji KeyframeSequence.
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 KeyframeSequence.
getProperty(name: String) → ObjectWywołuje getProperty(name) na tej instancji KeyframeSequence.
setProperty(name: String, value: Object)Pobiera klatki kluczowe tej krzywej.
removeProperty(name: String) → booleanWywołuje removeProperty(name) na tej instancji KeyframeSequence.
removeProperty(property: Property) → booleanWywołuje removeProperty(property) na tej instancji KeyframeSequence.

Zobacz także

 Polski