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
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
bindPoint | BindPoint | Lesen | Ermittelt den Property-Bindungspunkt, der diese Kurve besitzt. |
keyFrames | List<KeyFrame> | Lesen | Gibt die Schlüsselbilder dieser Kurve zurück. |
postBehavior | Extrapolation | Lesen | Ermittelt das post behavior, das angibt, welcher abgetastete Wert nach dem letzten Schlüsselbild verwendet werden soll. |
preBehavior | Extrapolation | Lesen | Ermittelt das Pre-Verhalten, das angibt, welchen Wert die abgetastete Größe vor dem ersten Schlüssel haben sollte. |
name | String | Lesen | Ruft den Namen ab. |
properties | PropertyCollection | Lesen | Gibt die Eigenschaften zurück. |
Methoden
| Signatur | Beschreibung |
|---|---|
KeyframeSequence() | Ruft KeyframeSequence auf dieser KeyframeSequence-Instanz auf. |
KeyframeSequence(name: String) | Ruft KeyframeSequence(name) auf dieser KeyframeSequence-Instanz auf. |
getBindPoint() → BindPoint | Gibt den Property-Bind-Punkt zurück, dem diese Kurve gehört. |
getKeyFrames() → List<KeyFrame> | Gibt die Schlüsselbilder dieser Kurve zurück. |
getPostBehavior() → Extrapolation | Ermittelt das post behavior, das angibt, welchen abgetasteten Wert es nach dem letzten Schlüsselbild geben sollte. |
getPreBehavior() → Extrapolation | Ermittelt 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() → String | Gibt den Namen zurück. |
setName(name: String) | Setzt den Namenwert. |
getProperties() → PropertyCollection | Gibt die Eigenschaften zurück. |
findProperty(name: String) → Property | Ruft findProperty(name) auf dieser KeyframeSequence-Instanz auf. |
getProperty(name: String) → Object | Ruft getProperty(name) auf dieser KeyframeSequence-Instanz auf. |
setProperty(name: String, value: Object) | Gibt die Schlüsselbilder dieser Kurve zurück. |
removeProperty(name: String) → boolean | Ruft removeProperty(name) auf dieser KeyframeSequence-Instanz auf. |
removeProperty(property: Property) → boolean | Ruft removeProperty(property) auf dieser KeyframeSequence-Instanz auf. |