public interface StraightLine extends BaseFunction
Modifier and Type | Method and Description |
---|---|
void |
addSquare(double x,
double y)
Añade un punto a la lista de puntos
|
void |
clearSquares()
Borra la lista de puntos
|
int |
getFunctionType()
Devuelve 0 para indicar que estamos en una funcion lineal.
|
double[] |
getInValues(double min,
double max)
Valores de los datos de entrada correspondientes al mínimo y al máximo de
cada tramo.
|
int[] |
getOutValues()
Valores de los datos de salida correspondientes al mínimo y al máximo de
cada tramo.
|
double[] |
getPercentInValues()
Valores de los datos de entrada correspondientes al mínimo y al máximo de
cada tramo devuelto en forma de porcentaje
|
double[] |
getPercentOutValues()
Valores de los datos de salida correspondientes al mínimo y al máximo de
cada tramo, devueltos en forma de porcentaje.
|
double |
getValueFunction()
En una función lineal da igual lo que devuelva, pero es interesante para sus
clases derivadas
|
double getValueFunction()
void clearSquares()
void addSquare(double x, double y)
x
- y
- double[] getPercentInValues()
min
- max
- double[] getPercentOutValues()
double[] getInValues(double min, double max)
min
- max
- int[] getOutValues()
int getFunctionType()