public class IVLinearMap 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 |
|---|
IVLinearMap() |
IVLinearMap(double value) |
IVLinearMap(double v0,
double v1) |
IVLinearMap(double v0,
double v05,
double v1) |
IVLinearMap(double v0,
double v033,
double v066,
double v1) |
| Modifier and Type | Method and Description |
|---|---|
IVLinearMap |
add(double v,
double value)
adding (inserting) value between the domain of 0 - 1
|
IVLinearMap |
addValue(double v,
double value)
alias of add(double,double)
|
IVLinearMap |
flipV()
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.
|
IVLinearMap |
insert(double v,
double value)
alias of add(double,double)
|
createImage, createImage, flipU, get, initDensityMapU, initDensityMapU, initDensityMapV, initDensityMapV, matchUDensityWithMap, matchUDensityWithMap, matchVDensityWithMap, matchVDensityWithMap, project, projectU, projectV, saveAsJPEG, saveAsJPEG, saveAsPNG, saveAsPNG, scaleDensityMapU, scaleDensityMapVpublic double start
public double end
public java.util.ArrayList<java.lang.Double> domains
public java.util.ArrayList<java.lang.Double> values
public IVLinearMap()
public IVLinearMap(double value)
public IVLinearMap(double v0,
double v1)
public IVLinearMap(double v0,
double v05,
double v1)
public IVLinearMap(double v0,
double v033,
double v066,
double v1)
public IVLinearMap add(double v, double value)
public IVLinearMap addValue(double v, double value)
public IVLinearMap insert(double v, double value)
public double get(double u,
double v)
IMappublic double get(double x)
public IVLinearMap flipV()
IMap