public class TLcdEarthImageCombiner extends ALcdEarthTileCombiner
BufferedImage
objects.
This class is thread-safe.Constructor and Description |
---|
TLcdEarthImageCombiner()
Constructs a new
TLcdEarthImageCombiner . |
Modifier and Type | Method and Description |
---|---|
Object |
combineTileData(ALcdEarthTile[][] aInputTiles,
Object[][] aInputData)
Combines the data present in the four input tiles.
|
TLcdEarthTileFormat |
getDataFormat()
Returns the type of data that can be combined by this combiner.
|
int |
getResamplingHint()
Returns the resampling hints to be used when creating scaled-down images.
|
void |
setResamplingHint(int aResamplingHint)
Sets the resampling hint to be used when creating scaled-down images.
|
combineTiles, combineTiles, createCombinedTile
public TLcdEarthImageCombiner()
TLcdEarthImageCombiner
.public TLcdEarthTileFormat getDataFormat()
ILcdEarthTileCombiner
getData()
methods of the four input tiles should all return an object of this format.public Object combineTileData(ALcdEarthTile[][] aInputTiles, Object[][] aInputData)
ALcdEarthTileCombiner
combineTiles()
.combineTileData
in class ALcdEarthTileCombiner
aInputTiles
- the four source tilesaInputData
- the data objects of four source tilespublic int getResamplingHint()
setResamplingHint(int)
public void setResamplingHint(int aResamplingHint)
SCALE_*
constants
defined in java.awt.Image
(SCALE_FAST
,
SCALE_SMOOTH
etc.). This property controls the algorithm used
by the combineTileData()
method.aResamplingHint
- the resampling hint to be used