KeyframeSequence

KeyframeSequence

Übersicht

KeyframeSequence ist eine Klasse in Aspose.3D FOSS für Java. Erbt von: A3DObject, Iterable<KeyFrame>.

Die Sequenz von Keyframes beschreibt die Transformation eines abgetasteten Wertes über die Zeit.

Diese Klasse stellt 20 Methoden zum Arbeiten mit KeyframeSequence-Objekten in Java-Programmen bereit. Verfügbare Methoden umfassen: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator und 4 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Java-Anwendung nach der Installation des Aspose.3D FOSS für Java-Pakets zugänglich. Eigenschaften: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.

Eigenschaften

NameTypZugriffBeschreibung
bindPointBindPointLesenErmittelt den Property-Bindungspunkt, der diese Kurve besitzt.
keyFramesList<KeyFrame>LesenGibt die Schlüsselbilder dieser Kurve zurück.
postBehaviorExtrapolationLesenErmittelt das post behavior, das angibt, welcher abgetastete Wert nach dem letzten Schlüsselbild verwendet werden soll.
preBehaviorExtrapolationLesenErmittelt das Pre-Verhalten, das angibt, welchen Wert die abgetastete Größe vor dem ersten Schlüssel haben sollte.
nameStringLesenRuft den Namen ab.
propertiesPropertyCollectionLesenGibt die Eigenschaften zurück.

Methoden

SignaturBeschreibung
KeyframeSequence()Ruft KeyframeSequence auf dieser KeyframeSequence-Instanz auf.
KeyframeSequence(name: String)Ruft KeyframeSequence(name) auf dieser KeyframeSequence-Instanz auf.
getBindPoint() → BindPointGibt den Property-Bind-Punkt zurück, dem diese Kurve gehört.
getKeyFrames() → List<KeyFrame>Gibt die Schlüsselbilder dieser Kurve zurück.
getPostBehavior() → ExtrapolationErmittelt das post behavior, das angibt, welchen abgetasteten Wert es nach dem letzten Schlüsselbild geben sollte.
getPreBehavior() → ExtrapolationErmittelt das pre behavior, das angibt, welchen abgetasteten Wert es vor dem ersten Schlüssel geben sollte.
add(time: double, value: float)Erstelle einen neuen Keyframe mit angegebenem Wert /
add(time: double, value: float, interpolation: Interpolation)Erstelle einen neuen Keyframe mit angegebenem Wert /
reset()Entfernt alle Keyframes und setzt die post/pre-Verhalten zurück.
iterator() → Iterator<KeyFrame>Gibt den Enumerator zurück, um alle Schlüsselbilder zu durchlaufen.
A3DObject()Ruft A3DObject für diese KeyframeSequence-Instanz auf.
A3DObject(name: String)Ruft A3DObject(name) für diese KeyframeSequence-Instanz auf.
getName() → StringGibt den Namen zurück.
setName(name: String)Setzt den Namenwert.
getProperties() → PropertyCollectionGibt die Eigenschaften zurück.
findProperty(name: String) → PropertyRuft findProperty(name) auf dieser KeyframeSequence-Instanz auf.
getProperty(name: String) → ObjectRuft getProperty(name) auf dieser KeyframeSequence-Instanz auf.
setProperty(name: String, value: Object)Gibt die Schlüsselbilder dieser Kurve zurück.
removeProperty(name: String) → booleanRuft removeProperty(name) auf dieser KeyframeSequence-Instanz auf.
removeProperty(property: Property) → booleanRuft removeProperty(property) auf dieser KeyframeSequence-Instanz auf.

Siehe auch

 Deutsch