|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectigeo.IMap
igeo.IULinearMap
public class IULinearMap
A subclass of IMap defined by two value to generate gradient map in u direction.
| Field Summary | |
|---|---|
java.util.ArrayList<java.lang.Double> |
domains
|
double |
end
|
double |
start
|
java.util.ArrayList<java.lang.Double> |
values
|
| Fields inherited from class igeo.IMap |
|---|
defaultDensityHeight, defaultDensityWidth, defaultExportHeight, defaultExportWidth, densityMinDelta, uIntegration, vIntegration |
| Constructor Summary | |
|---|---|
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)
|
|
| Method Summary | |
|---|---|
void |
add(double u,
double value)
adding (inserting) value between the domain of 0 - 1 |
void |
addValue(double u,
double value)
alias of add(double,double) |
void |
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. |
void |
insert(double u,
double value)
alias of add(double,double) |
| Methods inherited from class igeo.IMap |
|---|
createImage, createImage, flipV, get, initDensityMapU, initDensityMapU, initDensityMapV, initDensityMapV, matchUDensityWithMap, matchUDensityWithMap, matchVDensityWithMap, matchVDensityWithMap, project, projectU, projectV, saveAsJPEG, saveAsJPEG, saveAsPNG, saveAsPNG, scaleDensityMapU, scaleDensityMapV |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public double start
public double end
public java.util.ArrayList<java.lang.Double> domains
public java.util.ArrayList<java.lang.Double> values
| Constructor Detail |
|---|
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)
| Method Detail |
|---|
public void add(double u,
double value)
public void addValue(double u,
double value)
public void insert(double u,
double value)
public double get(double u,
double v)
IMap
get in class IMapu - u coordinates ranges 0.0 - 1.0v - v coordinates ranges 0.0 - 1.0
public double get(double x)
public void flipU()
IMap
flipU in class IMap
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||