KeyframeSequence
Panoramica
KeyframeSequence è una classe in Aspose.3D FOSS per Java. Eredita da: A3DObject, Iterable<KeyFrame>.
La sequenza di fotogrammi chiave descrive la trasformazione di un valore campionato nel tempo.
Questa classe fornisce 20 metodi per lavorare con oggetti KeyframeSequence nei programmi Java. I metodi disponibili includono: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator e 4 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.3D FOSS per Java. Proprietà: bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
bindPoint | BindPoint | Lettura | Ottiene il punto di binding della proprietà che possiede questa curva. |
keyFrames | List<KeyFrame> | Lettura | Ottiene i fotogrammi chiave di questa curva. |
postBehavior | Extrapolation | Lettura | Ottiene il comportamento post che indica quale dovrebbe essere il valore campionato dopo l’ultimo fotogramma chiave. |
preBehavior | Extrapolation | Lettura | Ottiene il comportamento pre che indica quale dovrebbe essere il valore campionato prima della prima chiave. |
name | String | Lettura | Ottiene il nome. |
properties | PropertyCollection | Lettura | Ottiene le proprietà. |
Metodi
| Firma | Descrizione |
|---|---|
KeyframeSequence() | Chiama KeyframeSequence su questa istanza di KeyframeSequence. |
KeyframeSequence(name: String) | Chiama KeyframeSequence(name) su questa istanza di KeyframeSequence. |
getBindPoint() → BindPoint | Ottiene il punto di collegamento della proprietà che possiede questa curva |
getKeyFrames() → List<KeyFrame> | Ottiene i fotogrammi chiave di questa curva. |
getPostBehavior() → Extrapolation | Ottiene il comportamento post, che indica quale dovrebbe essere il valore campionato dopo l’ultimo fotogramma chiave. |
getPreBehavior() → Extrapolation | Ottiene il comportamento pre, che indica quale dovrebbe essere il valore campionato prima della prima chiave. |
add(time: double, value: float) | Crea un nuovo fotogramma chiave con valore specificato / |
add(time: double, value: float, interpolation: Interpolation) | Crea un nuovo fotogramma chiave con valore specificato / |
reset() | Rimuove tutti i fotogrammi chiave e resetta i comportamenti post/pre. |
iterator() → Iterator<KeyFrame> | Ottiene l’enumeratore per attraversare tutti i fotogrammi chiave. |
A3DObject() | Chiama A3DObject su questa istanza di KeyframeSequence. |
A3DObject(name: String) | Chiama A3DObject(name) su questa istanza di KeyframeSequence. |
getName() → String | Restituisce il nome. |
setName(name: String) | Imposta il valore del nome. |
getProperties() → PropertyCollection | Restituisce le proprietà. |
findProperty(name: String) → Property | Chiama findProperty(name) su questa istanza di KeyframeSequence. |
getProperty(name: String) → Object | Chiama getProperty(name) su questa istanza di KeyframeSequence. |
setProperty(name: String, value: Object) | Ottiene i fotogrammi chiave di questa curva. |
removeProperty(name: String) → boolean | Chiama removeProperty(name) su questa istanza di KeyframeSequence. |
removeProperty(property: Property) → boolean | Chiama removeProperty(property) su questa istanza di KeyframeSequence. |