public class IULinearMap extends IMap
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<java.lang.Double> |
domains |
double |
end |
double |
start |
java.util.ArrayList<java.lang.Double> |
values |
defaultDensityHeight, defaultDensityWidth, defaultExportHeight, defaultExportWidth, densityMinDelta, uIntegration, vIntegration
Constructor and Description |
---|
IULinearMap() |
IULinearMap(double value) |
IULinearMap(double u0,
double u1) |
IULinearMap(double u0,
double u05,
double u1) |
IULinearMap(double u0,
double u033,
double u066,
double u1) |
Modifier and Type | Method and Description |
---|---|
IULinearMap |
add(double u,
double value)
adding (inserting) value between the domain of 0 - 1
|
IULinearMap |
addValue(double u,
double value)
alias of add(double,double)
|
IULinearMap |
flipU()
to be defined in sub class
|
double |
get(double x) |
double |
get(double u,
double v)
A main method to get a value of the map.
|
IULinearMap |
insert(double u,
double value)
alias of add(double,double)
|
createImage, createImage, flipV, get, initDensityMapU, initDensityMapU, initDensityMapV, initDensityMapV, matchUDensityWithMap, matchUDensityWithMap, matchVDensityWithMap, matchVDensityWithMap, project, projectU, projectV, saveAsJPEG, saveAsJPEG, saveAsPNG, saveAsPNG, scaleDensityMapU, scaleDensityMapV
public double start
public double end
public java.util.ArrayList<java.lang.Double> domains
public java.util.ArrayList<java.lang.Double> values
public IULinearMap()
public IULinearMap(double value)
public IULinearMap(double u0, double u1)
public IULinearMap(double u0, double u05, double u1)
public IULinearMap(double u0, double u033, double u066, double u1)
public IULinearMap add(double u, double value)
public IULinearMap addValue(double u, double value)
public IULinearMap insert(double u, double value)
public double get(double u, double v)
IMap
public double get(double x)
public IULinearMap flipU()
IMap