KeyframeSequence
Overzicht
KeyframeSequence is een klasse in Aspose.3D FOSS voor Java. Erft van: A3DObject, Iterable<KeyFrame>.
De reeks sleutelframes, die de transformatie van een bemonsterde waarde in de tijd beschrijft.
Deze klasse biedt 20 methoden voor het werken met KeyframeSequence objecten in Java programma’s. Beschikbare methoden zijn: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator, en 4 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.3D FOSS voor Java pakket. Eigenschappen: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
bindPoint | BindPoint | Lezen | Haalt het eigenschap-bindpunt op dat deze curve bezit. |
keyFrames | List<KeyFrame> | Lezen | Haalt de key frames van deze curve op. |
postBehavior | Extrapolation | Lezen | Haalt het postgedrag op, dat aangeeft welke bemonsterde waarde moet zijn na het laatste key frame. |
preBehavior | Extrapolation | Lezen | Haalt het pre-gedrag op dat aangeeft welke bemonsterde waarde vóór de eerste sleutel moet staan. |
name | String | Lezen | Krijgt de naam. |
properties | PropertyCollection | Lezen | Haalt de eigenschappen op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
KeyframeSequence() | Roept KeyframeSequence aan op deze KeyframeSequence instantie. |
KeyframeSequence(name: String) | Roept KeyframeSequence(name) aan op deze KeyframeSequence instantie. |
getBindPoint() → BindPoint | Haalt het eigenschap-bindpunt op dat deze curve bezit. |
getKeyFrames() → List<KeyFrame> | Haalt de key frames van deze curve op. |
getPostBehavior() → Extrapolation | Haalt het postgedrag op, dat aangeeft wat de gesamplede waarde moet zijn na het laatste keyframe. |
getPreBehavior() → Extrapolation | Haalt het pre-gedrag op dat aangeeft wat de bemonsterde waarde moet zijn vóór de eerste sleutel. |
add(time: double, value: float) | Maak een nieuw keyframe met de opgegeven waarde / |
add(time: double, value: float, interpolation: Interpolation) | Maak een nieuw keyframe met de opgegeven waarde / |
reset() | Verwijdert alle keyframes en reset de post- en pre-gedragingen. |
iterator() → Iterator<KeyFrame> | Haalt de enumerator op om alle key frames te doorlopen. |
A3DObject() | Roept A3DObject aan op deze KeyframeSequence instantie. |
A3DObject(name: String) | Roept A3DObject(name) aan op deze KeyframeSequence instantie. |
getName() → String | Retourneert de naam. |
setName(name: String) | Stelt de naamwaarde in. |
getProperties() → PropertyCollection | Retourneert de eigenschappen. |
findProperty(name: String) → Property | Roept findProperty(name) aan op deze KeyframeSequence instantie. |
getProperty(name: String) → Object | Roept getProperty(name) aan op deze KeyframeSequence instantie. |
setProperty(name: String, value: Object) | Haalt de keyframes van deze curve op. |
removeProperty(name: String) → boolean | Roept removeProperty(name) aan op deze KeyframeSequence instantie. |
removeProperty(property: Property) → boolean | Roept removeProperty(property) aan op deze KeyframeSequence instantie. |