igeo
Class IImageMap
java.lang.Object
igeo.IMap
igeo.IDoubleMap
igeo.IImageMap
public class IImageMap
- extends IDoubleMap
A subclass of IMap defined by a bitmap image.
Constructor Summary |
IImageMap(java.awt.Image img)
|
IImageMap(java.lang.String imgFile)
|
IImageMap(java.lang.String imgFile,
java.awt.Component mediaComponent)
|
Methods inherited from class igeo.IDoubleMap |
add, disableInterpolation, enableInterpolation, flipU, flipV, get, getHeight, getWidth, height, initMap, scale, set, setInterpolation, width |
Methods inherited from class igeo.IMap |
createImage, get, initDensityMapU, initDensityMapV, matchUDensityWithMap, matchUDensityWithMap, matchVDensityWithMap, matchVDensityWithMap, project, projectU, projectV, scaleDensityMapU, scaleDensityMapV |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
image
public java.awt.Image image
colorMap
public int[][] colorMap
IImageMap
public IImageMap(java.lang.String imgFile)
IImageMap
public IImageMap(java.awt.Image img)
IImageMap
public IImageMap(java.lang.String imgFile,
java.awt.Component mediaComponent)
initMap
public void initMap(java.lang.String imageFile)
initMap
public void initMap(java.lang.String imageFile,
java.awt.Component comp)
initMap
public void initMap(java.awt.Image mapImage)
getColor
public static java.awt.Color getColor(int aRGB)
getColorValue
public static double getColorValue(int[] pixel,
int x,
int y,
int w)
initDensityMapU
public void initDensityMapU()
- Overrides:
initDensityMapU
in class IMap
initDensityMapV
public void initDensityMapV()
- Overrides:
initDensityMapV
in class IMap
getColor
public java.awt.Color getColor(double u,
double v)
clr
public java.awt.Color clr(double u,
double v)