| Package | lopsae.lif.posiciones.implementaciones |
| Class | public class PosicionAleatoria |
| Inheritance | PosicionAleatoria PosicionAjuste |
| Implements | Mutable |
generarAjustesAleatorios o mutar.
| Method | Defined by | ||
|---|---|---|---|
|
PosicionAleatoria(posicionadoBase:Posicionado, distanciaMaxima:Number)
Construye una instancia que envuelve el objeto dado, y que generará una posición
aleatoria con el desplazamiento máximo dado.
| PosicionAleatoria | ||
![]() |
asignarAjusteRotacion(ajusteRotacion:Number):void
Asigna el ajuste a la rotación.
| PosicionAjuste | |
![]() |
asignarAjustes(ajusteX:Number, ajusteY:Number, ajusteRotacion:Number):void
Asigna los ajustes de posición y rotación.
| PosicionAjuste | |
![]() |
asignarAjusteX(ajusteX:Number):void
Asigna el ajuste del componente X de la posición.
| PosicionAjuste | |
![]() |
asignarAjusteY(ajusteY:Number):void
Asigna el ajuste del componente Y de la posición.
| PosicionAjuste | |
|
asignarDistanciaMaxima(distanciaMaxima:Number):void
asigna la distancia máxima que puede tener el desplazamiento aleatorio.
| PosicionAleatoria | ||
![]() |
asignarPosicionadoBase(posicionadoBase:Posicionado):void
Asigna el objeto a envolver por la instancia.
| PosicionAjuste | |
|
generarAjustesAleatorios():void
Calcula y asigna los ajustes del desplazamiento aleatorio.
| PosicionAleatoria | ||
|
mutar():void
Calcula y asigna los ajustes del desplazamiento aleatorio.
| PosicionAleatoria | ||
![]() |
verAjusteRotacion():Number
Regresa el ajuste a la rotación.
| PosicionAjuste | |
![]() |
verAjusteX():Number
Regresa el ajuste del componente X de la posición.
| PosicionAjuste | |
![]() |
verAjusteY():Number
Regresa el ajuste del componente Y de la posición.
| PosicionAjuste | |
|
verDistanciaMaxima():Number
Regresa la distancia máxima que puede tener el desplazamiento aleatorio.
| PosicionAleatoria | ||
![]() |
Regresa el objeto envuelto por la instancia.
| PosicionAjuste | |
![]() |
verPosX():Number
La posición ajustada se genera mediante la suma de la
posición del objeto envuelto y el ajuste asignado.
| PosicionAjuste | |
![]() |
verPosY():Number
La posición ajustada se genera mediante la suma de la
posición del objeto envuelto y el ajuste asignado.
| PosicionAjuste | |
![]() |
verRotacion():Number
La rotación ajustada se genera mediante la suma de la
rotación del objeto envuelto y el ajuste asignado.
| PosicionAjuste | |
| PosicionAleatoria | () | constructor |
public function PosicionAleatoria(posicionadoBase:Posicionado, distanciaMaxima:Number)Construye una instancia que envuelve el objeto dado, y que generará una posición aleatoria con el desplazamiento máximo dado.
ParametersposicionadoBase:Posicionado — el objeto que la instancia envolverá.
|
|
distanciaMaxima:Number — la distancia máxima que tendrá el desplazamiento que generará
la posición aleatoria.
|
| asignarDistanciaMaxima | () | method |
public function asignarDistanciaMaxima(distanciaMaxima:Number):voidasigna la distancia máxima que puede tener el desplazamiento aleatorio.
ParametersdistanciaMaxima:Number — la distancia máxima que puede tener el
desplazamiento aleatorio.
|
| generarAjustesAleatorios | () | method |
public function generarAjustesAleatorios():voidCalcula y asigna los ajustes del desplazamiento aleatorio. Cada llamada a esta función genera un nuevo desplazamiento y por consiguiente ajustes distintos.
| mutar | () | method |
public function mutar():voidCalcula y asigna los ajustes del desplazamiento aleatorio. Cada llamada a esta función genera un nuevo desplazamiento y por consiguiente ajustes distintos.
| verDistanciaMaxima | () | method |
public function verDistanciaMaxima():NumberRegresa la distancia máxima que puede tener el desplazamiento aleatorio.
ReturnsNumber — la distancia máxima que puede tener el desplazamiento aleatorio.
|