| Package | lopsae.lif.manejadores |
| Class | public class RangoMan |
Por ejemplo, teniendo una instancia con rangos de longitud 20, los valores 10 o 19 se encontraran en el rango cero, los valores 20 y 30 en el rango 1, y el valor 90 en el rango 4. Los valores también pueden considerase dentro de rangos negativos.
A la instancia pueden ser asignados un valor de ajuste y limites superior e inferior de los rangos que se evalúan. Al definir un valor de ajuste, todo valor cuyo rango será evaluado es primero incrementado por el valor de ajuste y después evaluado. Al definir limites superior e inferior es posible forzar a todo valor a evaluar a que se encuentre dentro de un conjunto de rangos definidos por lo limites. Si el rango de un valor se encuentra fuera de los limites se considera que el valor se encontrará en el límite más cercano. Los límites son inclusivos en el conjunto de rangos que se consideran válidos.
| Method | Defined by | ||
|---|---|---|---|
|
RangoMan(longitud:Number)
Construye una instancia con la longitud de rango dada, con un
ajuste de cero, y con límites superior e inferior de cero.
| RangoMan | ||
|
asignarAjuste(ajuste:Number):void
Asigna el ajuste aplicado a las evaluaciones de rango.
| RangoMan | ||
|
asignarLimites(inicial:int, final:int):void
Asigna el límite inicial y final de los rangos a evaluar.
| RangoMan | ||
|
asignarLongitud(longitud:Number):void
Asigna la longitud de los rangos de la instancia.
| RangoMan | ||
|
evaluarRango(x:Number):int
Regresa el rango en el que se encuentra el valor dado.
| RangoMan | ||
|
evaluarRangoConAjuste(x:Number):int
Regresa el rango en el que se encuentra el valor dado considerando
el ajuste.
| RangoMan | ||
|
evaluarRangoConAjusteYLimites(x:Number):int
Regresa el rango en el que se encuentra el valor dado considerando
los límites y el ajuste.
| RangoMan | ||
|
evaluarRangoConLimites(x:Number):int
Regresa el rango en el que se encuentra el valor dado considerando
los límites.
| RangoMan | ||
|
verAjuste():Number
Regresa el ajuste aplicado a las evaluaciones de rango.
| RangoMan | ||
|
verLimiteFinal():int
Regresa el límite final de los rangos a evaluar.
| RangoMan | ||
|
verLimiteInicial():int
Regresa el límite inicial de los rangos a evaluar.
| RangoMan | ||
|
verLongitud():Number
Regresa la longitud de los rangos de la instancia.
| RangoMan | ||
| RangoMan | () | constructor |
public function RangoMan(longitud:Number)Construye una instancia con la longitud de rango dada, con un ajuste de cero, y con límites superior e inferior de cero.
Parameterslongitud:Number — la longitud de rango.
|
| asignarAjuste | () | method |
public function asignarAjuste(ajuste:Number):voidAsigna el ajuste aplicado a las evaluaciones de rango.
Parametersajuste:Number — el ajuste aplicado a las evaluaciones de rango.
|
| asignarLimites | () | method |
public function asignarLimites(inicial:int, final:int):voidAsigna el límite inicial y final de los rangos a evaluar.
Parametersinicial:int — el límite inicial.
|
|
final:int — el límite final.
|
| asignarLongitud | () | method |
public function asignarLongitud(longitud:Number):voidAsigna la longitud de los rangos de la instancia.
Parameterslongitud:Number — la longitud de los rangos de la instancia.
|
| evaluarRango | () | method |
public function evaluarRango(x:Number):intRegresa el rango en el que se encuentra el valor dado.
Parametersx:Number — el valor a evaluar.
|
int — el rango en el que se encuentra el valor dado.
|
| evaluarRangoConAjuste | () | method |
public function evaluarRangoConAjuste(x:Number):int
Regresa el rango en el que se encuentra el valor dado considerando
el ajuste. x será incrementado más el valor
de ajuste antes de que el rango sea evaluado.
x:Number — el valor a evaluar.
|
int — el rango en el que se encuentra el valor dado.
|
| evaluarRangoConAjusteYLimites | () | method |
public function evaluarRangoConAjusteYLimites(x:Number):int
Regresa el rango en el que se encuentra el valor dado considerando
los límites y el ajuste. x será incrementado más el valor
de ajuste antes de que el rango sea evaluado.
Si después de evaluar x el rango
se encuentra fuera de los límites, se regresará el valor del
límite más cercano. Si el rango se encuentra dentro de los límites,
se regresará dicho rango.
x:Number — el valor a evaluar.
|
int — el rango en el que se encuentra el valor dado.
|
| evaluarRangoConLimites | () | method |
public function evaluarRangoConLimites(x:Number):int
Regresa el rango en el que se encuentra el valor dado considerando
los límites. Si después de evaluar x el rango
se encuentra fuera de los límites, se regresará el valor del
límite más cercano. Si el rango se encuentra dentro de los límites,
se regresará dicho rango.
x:Number — el valor a evaluar.
|
int — el rango en el que se encuentra el valor dado.
|
| verAjuste | () | method |
public function verAjuste():NumberRegresa el ajuste aplicado a las evaluaciones de rango.
ReturnsNumber — el ajuste aplicado a las evaluaciones de rango.
|
| verLimiteFinal | () | method |
public function verLimiteFinal():intRegresa el límite final de los rangos a evaluar.
Returnsint — el límite final de los rangos a evaluar.
|
| verLimiteInicial | () | method |
public function verLimiteInicial():intRegresa el límite inicial de los rangos a evaluar.
Returnsint — el límite inicial de los rangos a evaluar.
|
| verLongitud | () | method |
public function verLongitud():NumberRegresa la longitud de los rangos de la instancia.
ReturnsNumber — la longitud de los rangos de la instancia.
|