| Package | lopsae.lif.vectoresMovimiento |
| Interface | public interface VectorMovimiento extends Clonable, Condenado, Borrable |
| Implementors | VectorMovimientoAbstracto |
mover y ejecutar.
Esta interface provee extensión de Clonable con el objetivo de
ser útil en sistemas de particulas. Mediante la función
restablecer es posible restablecer a un estado inicial
cualquier objeto VectorMovimiento. Teniendo un objeto base es posible
generar cualquier cantidad de copias y restablecerlas a su estado
inicial.
| Method | Defined by | ||
|---|---|---|---|
|
asignarMovil(movil:Posicionable):void
Asigna el móvil a contener en la instancia.
| VectorMovimiento | ||
![]() |
borrar():void
Libera toda referencia interna que contenga la instancia.
| Borrable | |
![]() |
clonar():Object
Genera un nuevo objeto clon de la instancia.
| Clonable | |
![]() |
ejecutar():void
Función de ejecución.
| Condenado | |
![]() |
liberar():void
Retira a la instancia de cualquier Verdugo en el que se encuentre
contenido.
| Condenado | |
|
mover():void
Modifica la posición del móvil.
| VectorMovimiento | ||
|
restablecer():void
Restablece la instancia a un estado inicial.
| VectorMovimiento | ||
![]() |
sentenciar(elemento:ElementoPublico):void
Función para asignar el ElementoPublico que representa la ejecución de la
instancia.
| Condenado | |
|
Regresa el móvil contenido en la instancia.
| VectorMovimiento | ||
| asignarMovil | () | method |
public function asignarMovil(movil:Posicionable):voidAsigna el móvil a contener en la instancia.
Parametersmovil:Posicionable — el móvil a contener en la instancia.
|
| mover | () | method |
public function mover():voidModifica la posición del móvil.
| restablecer | () | method |
public function restablecer():voidRestablece la instancia a un estado inicial.
| verMovil | () | method |
public function verMovil():PosicionableRegresa el móvil contenido en la instancia.
ReturnsPosicionable —
el móvil contenido en la instancia.
|