KeyframeSequence
Inheritance: java.lang.Object, com.aspose.threed.A3DObject
All Implemented Interfaces: java.lang.Iterable
public class KeyframeSequence extends A3DObject implements Iterable<KeyFrame>
La secuencia de fotogramas clave describe la transformación de un valor muestreado a lo largo del tiempo.
Constructores
| Constructor | Descripción |
|---|---|
| KeyframeSequence(String name) | Inicializa una nueva instancia de la clase KeyframeSequence. |
| KeyframeSequence() | Inicializa una nueva instancia de la clase KeyframeSequence. |
Métodos
| Método | Descripción |
|---|---|
| add(double time, float value) | Crea un nuevo fotograma clave con el valor especificado |
| add(double time, float value, Interpolation interpolation) | Crea un nuevo fotograma clave con el valor especificado |
| equals(Object arg0) | |
| findProperty(String propertyName) | Busca la propiedad. |
| getBindPoint() | Obtiene el punto de enlace de la propiedad que posee esta curva |
| getClass() | |
| getKeyFrames() | Obtiene los fotogramas clave de esta curva. |
| getName() | Obtiene el nombre. |
| getPostBehavior() | Obtiene el comportamiento posterior que indica cuál debe ser el valor muestreado después del último fotograma clave. |
| getPreBehavior() | Obtiene el comportamiento previo que indica cuál debe ser el valor muestreado antes del primer fotograma clave. |
| getProperties() | Obtiene la colección de todas las propiedades. |
| getProperty(String property) | Obtiene el valor de la propiedad especificada |
| hashCode() | |
| iterator() | Obtiene el enumerador para recorrer todos los fotogramas clave. |
| notify() | |
| notifyAll() | |
| removeProperty(Property property) | Elimina una propiedad dinámica. |
| removeProperty(String property) | Elimina la propiedad especificada identificada por nombre. |
| reset() | Elimina todos los fotogramas clave y restablece los comportamientos posterior/previo. |
| setName(String value) | Establece el nombre. |
| setProperty(String property, Object value) | Establece el valor de la propiedad especificada. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
KeyframeSequence(String name)
public KeyframeSequence(String name)
Inicializa una nueva instancia de la clase KeyframeSequence.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| nombre | java.lang.String | Nombre |
KeyframeSequence()
public KeyframeSequence()
Inicializa una nueva instancia de la clase KeyframeSequence.
add(double time, float value)
public void add(double time, float value)
Crea un nuevo fotograma clave con el valor especificado
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| tiempo | double | Posición de tiempo (medida en segundos) |
| valor | float | El valor en esta posición de tiempo |
add(double time, float value, Interpolation interpolation)
public void add(double time, float value, Interpolation interpolation)
Crea un nuevo fotograma clave con el valor especificado
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| tiempo | double | Posición de tiempo (medida en segundos) |
| valor | float | El valor en esta posición de tiempo |
| interpolation | Interpolation | El tipo de interpolación de este fotograma clave |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
findProperty(String propertyName)
public Property findProperty(String propertyName)
Busca la propiedad. Puede ser una propiedad dinámica (Creada por CreateDynamicProperty/SetProperty) o una propiedad nativa (Identificada por su nombre)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propertyName | java.lang.String | Nombre de la propiedad. |
Returns: Property - The property.
getBindPoint()
public BindPoint getBindPoint()
Obtiene el punto de enlace de la propiedad que posee esta curva
Returns: BindPoint - the property bind point which owns this curve
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getKeyFrames()
public List<KeyFrame> getKeyFrames()
Obtiene los fotogramas clave de esta curva.
Returns: java.util.List<com.aspose.threed.KeyFrame> - los fotogramas clave de esta curva.
getName()
public String getName()
Obtiene el nombre.
Returns: java.lang.String - el nombre.
getPostBehavior()
public Extrapolation getPostBehavior()
Obtiene el comportamiento posterior que indica cuál debe ser el valor muestreado después del último fotograma clave.
Returns: Extrapolation - the post behavior indicates what the sampled value should be after the last key frame.
getPreBehavior()
public Extrapolation getPreBehavior()
Obtiene el comportamiento previo que indica cuál debe ser el valor muestreado antes del primer fotograma clave.
Returns: Extrapolation - the pre behavior indicates what the sampled value should be before the first key.
getProperties()
public PropertyCollection getProperties()
Obtiene la colección de todas las propiedades.
Returns: PropertyCollection - the collection of all properties.
getProperty(String property)
public Object getProperty(String property)
Obtiene el valor de la propiedad especificada
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Nombre de la propiedad |
Returns: java.lang.Object - El valor de la propiedad encontrada
hashCode()
public native int hashCode()
Returns: int
iterator()
public Iterator<KeyFrame> iterator()
Obtiene el enumerador para recorrer todos los fotogramas clave.
Returns: java.util.Iterator<com.aspose.threed.KeyFrame>
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeProperty(Property property)
public boolean removeProperty(Property property)
Elimina una propiedad dinámica.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| property | Property | Qué propiedad eliminar |
Returns: boolean - verdadero si la propiedad se elimina correctamente
removeProperty(String property)
public boolean removeProperty(String property)
Elimina la propiedad especificada identificada por nombre.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Qué propiedad eliminar |
Returns: boolean - verdadero si la propiedad se elimina correctamente
reset()
public void reset()
Elimina todos los fotogramas clave y restablece los comportamientos posterior/previo.
setName(String value)
public void setName(String value)
Establece el nombre.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | java.lang.String | Nuevo valor |
setProperty(String property, Object value)
public void setProperty(String property, Object value)
Establece el valor de la propiedad especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| propiedad | java.lang.String | Nombre de la propiedad |
| valor | java.lang.Object | El valor de la propiedad |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |