Package | Description |
---|---|
com.luciad.earth.metadata.preprocessor |
A tool that preprocesses 3D terrain repositories based on a model containing
ILcdEarthAsset objects. |
com.luciad.earth.model |
Provides model descriptors for the Luciad Earth framework.
|
com.luciad.earth.repository |
Provides a framework for storing the output of an
ILcdEarthTileSet
on disk. |
com.luciad.earth.repository.codec |
Contains codecs used by
TLcdEarthTileRepository to encode tiles
and coverages. |
com.luciad.earth.tileset |
Provides support for tiling, multileveling and on-demand loading of arbitrary
datasets.
|
com.luciad.earth.tileset.raster |
ILcdEarthTileSet that provides raster data
suitable for use as a 3D terrain texture. |
com.luciad.earth.tileset.terrain |
Provides classes for
ILcdEarthTileSet s with terrain data. |
com.luciad.earth.tileset.util |
Contains various utility implementations of
ILcdEarthTileSet . |
com.luciad.earth.view.gxy |
Provides 2D visualization support for
ILcdEarthTileSet s. |
com.luciad.earth.view.util |
Contains various utility classes used by the Earth painters.
|
com.luciad.fusion.engine |
This package provides the LuciadFusion engine.
|
com.luciad.tea.hypsometry |
The hypsometry package provides support for computing and rendering slopes,
orientations, azimuths, and other parameters derived from elevations.
|
com.luciad.view.lightspeed.services.terrain |
Provides tools needed for working with draped data and the terrain the data is visualized on.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthMetadataTerrainTileSet
An
ILcdEarthTileSet which creates 3D terrain tiles based on a
model containing ILcdEarthAsset objects. |
Modifier and Type | Method and Description |
---|---|
void |
ILcdEarthPreprocessorProgressListener.preprocessingStarted(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage[] aCoverages,
int aNumLevels,
ILcdEarthAsset[] aAssets,
long[] aNumAssetTiles,
long[] aNumTilesLeft)
Called when the tile preprocessing starts.
|
boolean |
ILcdEarthPreprocessorProgressListener.progress(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage[] aCoverages,
int aLevel,
long aUpdateRegionX,
long aUpdateRegionY,
long aUpdateRegionWidth,
long aUpdateRegionHeight,
long aCurrentTileX,
long aCurrentTileY)
Called when the repository preprocessor has processed a tile.
|
void |
TLcdEarthTileRepositoryPreprocessor.synchronizeRepository(ILcdModel aAssetModel,
ILcdEarthTileSet aSourceTileSet,
ILcdEarthTileSetCoverage[] aSourceCoverages,
String[] aTargetCoverageNames,
ILcdGeoReference[] aTargetReferences,
TLcdEarthTileFormat[] aTargetFormats,
ILcdEarthEditableTileSet aTargetTileSet,
String aTargetDirectory,
ILcdEarthPreprocessorProgressListener aProgressListener)
Synchronizes a repository with the specified metadata.
|
Modifier and Type | Method and Description |
---|---|
protected TLcdEarthTileRepository |
TLcdEarthRepositoryModelFactory.createRepository(String aRepositoryName,
ILcdEarthTileSet aTileSet)
Creates a new tile repository with the given name.
|
ILcdModel |
TLcdEarthRepositoryModelFactory.createRepositoryModel(String aSourceName,
ILcdEarthTileSet aTileSet,
ILcdModelReference aModelReference)
Create a new tile repository model.
|
ILcdModel |
TLcdEarthAssetBasedModelDescriptor.getAssetModel(ILcdEarthTileSet aTileSet) |
ILcdModel |
ILcdEarthAssetBasedModelDescriptor.getAssetModel(ILcdEarthTileSet aTileSet)
Returns the model that describes the contents of the specified tileset using
ILcdEarthAsset objects. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthTileRepository
An
ILcdEarthEditableTileSet which stores tiles in a database on
disk. |
Constructor and Description |
---|
TLcdEarthTileRepository(String aRepositoryName,
ILcdEarthTileSet aTileSet)
Creates a new tile repository with the given name.
|
TLcdEarthTileRepository(String aRepositoryName,
ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverageCodec aCoverageCodec)
Creates a new tile repository with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthTileSetCoverageCodec.encodeTileSetCoverageAs(ILcdEarthTileSetCoverage aCoverage,
String aTargetName,
ILcdGeoReference aTargetReference,
ILcdEarthTileSet aRepository,
TLcdEarthTileFormat aFormat,
OutputStream aDestination) |
void |
ILcdEarthTileSetCoverageCodec.encodeTileSetCoverageAs(ILcdEarthTileSetCoverage aCoverage,
String aTargetName,
ILcdGeoReference aTargetReference,
ILcdEarthTileSet aRepository,
TLcdEarthTileFormat aFormat,
OutputStream aDestination)
Encodes the specified coverage to the given output stream.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdEarthEditableTileSet
An
ILcdEarthTileSet which represents its tiles
as a collection that can be both queried and edited. |
interface |
ILcdEarthIterableTileSet
An
ILcdEarthTileSet that allows iteration over its tiles. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdEarthTileSet
Abstract base class for
ILcdEarthTileSet implementations. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdEarthTileSetMultilevelRaster
Views an
ILcdEarthTileSet as an ILcdMultilevelRaster . |
class |
TLcdEarthAssetGXYViewTileSet
A tileset that generates image tiles for an asset model.
|
class |
TLcdEarthCompositeImageTileSet
A composite tileset that combines multiple image tilesets.
|
class |
TLcdEarthGXYViewTileSet
A tileset that generates texture data using an offscreen 2D view.
|
class |
TLcdEarthTileSetElevationMultilevelRaster
Views an
ILcdEarthTileSet with elevation data as an ILcdMultilevelRaster . |
class |
TLcdEarthTileSetMultilevelRaster
|
Modifier and Type | Method and Description |
---|---|
ILcdEarthTileSet |
ALcdEarthTileSetMultilevelRaster.getRasterTileSet()
Returns the tileset used to retrieve the raster data.
|
ILcdEarthTileSet |
TLcdEarthCompositeImageTileSet.ImageLayer.getTileSet()
The tile set that produces the images for this layer.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthCompositeImageTileSet.addImageLayer(ILcdEarthTileSet aTileSet,
ILcdEarthRasterTileSetCoverage aCoverage,
BufferedImageOp aBufferedImageOp,
Composite aComposite)
Adds an image layer after the last image layer.
|
TLcdEarthCompositeImageTileSet.ImageLayer |
TLcdEarthCompositeImageTileSet.getImageLayer(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Returns the first image layer with the specified tileset and coverage or
null if
no such image layer is present. |
int |
TLcdEarthCompositeImageTileSet.indexOfImageLayer(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Returns the index of the first image layer with the specified tileset and coverage or -1 if no
such image layer is not present.
|
void |
TLcdEarthCompositeImageTileSet.insertImageLayer(ILcdEarthTileSet aTileSet,
ILcdEarthRasterTileSetCoverage aCoverage,
BufferedImageOp aBufferedImageOp,
Composite aComposite,
int aIndex)
Inserts an image layer at the given index.
|
boolean |
TLcdEarthCompositeImageTileSet.isSupported(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
BufferedImageOp aBufferedImageOp)
Returns whether an image layer with the given parameters is supported.
|
void |
TLcdEarthCompositeImageTileSet.setImageLayer(ILcdEarthTileSet aTileSet,
ILcdEarthRasterTileSetCoverage aCoverage,
BufferedImageOp aBufferedImageOp,
Composite aComposite,
int aIndex)
Sets the image layer at the given index.
|
Constructor and Description |
---|
ALcdEarthTileSetMultilevelRaster(ILcdEarthTileSet aTileSet)
Creates a multilevel raster wrapper for the given tileset.
|
ALcdEarthTileSetMultilevelRaster(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Creates a multilevel raster wrapper for the given tileset.
|
TLcdEarthCompositeImageTileSet(ILcdEarthTileSet aTileSet,
ILcdEarthRasterTileSetCoverage aCoverage)
Creates a new composite image tileset with the given tileset and coverage as first image.
|
TLcdEarthCompositeImageTileSet(ILcdEarthTileSet aTileSet,
ILcdEarthRasterTileSetCoverage aCoverage,
BufferedImageOp aBufferedImageOp,
Composite aComposite)
Creates a new composite image tileset with the given tileset and coverage as first image.
|
TLcdEarthTileSetElevationMultilevelRaster(ILcdEarthTileSet aTileSet)
Creates a multilevel elevation raster wrapper for the given tileset.
|
TLcdEarthTileSetElevationMultilevelRaster(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Creates a multilevel elevation raster wrapper for the given tileset.
|
TLcdEarthTileSetMultilevelRaster(ILcdEarthTileSet aTileSet)
Creates a multilevel raster from the given tileset.
|
TLcdEarthTileSetMultilevelRaster(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Creates a multilevel raster from the given tileset using the specified data coverage.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdEarthAssetTerrainElevationTileSet
A tileset that generates elevation based tiles for an asset model.
|
class |
TLcdEarthTerrainElevationTileSet
An
ILcdEarthTileSet that can be used to produce 3D terrain
geometry, elevation data, a lightmap and a normalmap. |
class |
TLcdEarthTerrainHeightTileSet
An
ILcdEarthTileSet that can be used to produce 3D terrain
geometry, height data, a lightmap and a normalmap. |
class |
TLcdEarthTexturedTerrainTileSet
Combines terrain texture and geometry tiles into
TLcdEarthTexturedTerrainTileVertexArray
objects. |
Modifier and Type | Method and Description |
---|---|
ILcdEarthTileSet |
TLcdEarthTileSetElevationProvider.getElevationTileSet()
Returns the tileset that contains the elevation data.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdHeightProvider |
TLcdEarthGXYLayerHeightProviderFactory.createTileSetHeightProvider(ILcdEarthTileSet aTileSet,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView,
ILcdGeoReference aReference,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties)
Creates a layer-based height provider for a tile set.
|
protected TLcdEarthGXYElevationRasterPainter |
TLcdEarthGXYLayerHeightProviderFactory.getGXYElevationPainter(ILcdEarthTileSet aTileSet,
ILcdGXYLayer aGXYLayer,
ILcdGXYView aGXYView,
ILcdGeoReference aReference,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties)
Returns the elevation painter for a tile set.
|
static boolean |
TLcdEarthTileSetElevationProvider.isElevationCoverage(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Returns whether the coverage in the specified coverage contains elevation data.
|
static boolean |
TLcdEarthTileSetElevationProvider.isElevationTileSet(ILcdEarthTileSet aTileSet)
Returns whether the specified tileset is an elevation tileset.
|
Constructor and Description |
---|
TLcdEarthTexturedTerrainTileSet(ILcdEarthTileSet aGeometrySet,
ILcdEarthRasterTileSetCoverage aGeometryTileSetCoverage,
ILcdEarthTileSet aTextureSet,
ILcdEarthRasterTileSetCoverage aTextureTileSetCoverage)
Constructs a new
TLcdEarthTextureTerrainTileSet with the specified geometry and
texture data. |
TLcdEarthTexturedTerrainTileSet(ILcdEarthTileSet aGeometrySet,
ILcdEarthRasterTileSetCoverage aGeometryTileSetCoverage,
ILcdEarthTileSet aElevationSet,
ILcdEarthRasterTileSetCoverage aElevationTileSetCoverage,
ILcdEarthTileSet aTextureSet,
ILcdEarthRasterTileSetCoverage aTextureTileSetCoverage)
Constructs a new
TLcdEarthTextureTerrainTileSet with the specified geometry and
texture data. |
TLcdEarthTexturedTerrainTileSet(ILcdEarthTileSet aGeometrySet,
ILcdEarthRasterTileSetCoverage aGeometryTileSetCoverage,
ILcdEarthTileSet aElevationSet,
ILcdEarthRasterTileSetCoverage aElevationTileSetCoverage,
ILcdEarthTileSet aTextureSet,
ILcdEarthRasterTileSetCoverage aTextureTileSetCoverage,
ILcdGeoReference aModelReference)
Constructs a new
TLcdEarthTextureTerrainTileSet with the specified geometry and
texture data. |
TLcdEarthTexturedTerrainTileSet(ILcdEarthTileSet aGeometrySet,
ILcdEarthRasterTileSetCoverage aGeometryTileSetCoverage,
ILcdEarthTileSet aTextureSet,
ILcdEarthRasterTileSetCoverage aTextureTileSetCoverage,
ILcdGeoReference aModelReference)
Constructs a new
TLcdEarthTextureTerrainTileSet with the specified geometry and
texture data. |
TLcdEarthTileSetElevationProvider(ILcdEarthTileSet aElevationTileSet)
Creates a new elevation provider that does not scale the provided elevations and requests all
tiles synchronously.
|
TLcdEarthTileSetElevationProvider(ILcdEarthTileSet aElevationTileSet,
double aElevationScale,
double aElevationOffset,
int aCacheSize)
Creates a new elevation provider that scales the provided elevations and requests all
tiles synchronously.
|
TLcdEarthTileSetElevationProvider(ILcdEarthTileSet aElevationTileSet,
double aElevationScale,
double aElevationOffset,
int aCacheSize,
ILcdGeoReference aTileSetReference)
Creates a new elevation provider that scales the provided elevations and requests all
tiles synchronously.
|
TLcdEarthTileSetElevationProvider(ILcdEarthTileSet aElevationTileSet,
ILcdEarthTileSetCoverage aElevationCoverage,
double aElevationScale,
double aElevationOffset,
int aCacheSize,
ILcdGeoReference aTileSetReference)
Creates a new elevation provider that scales the provided elevations and requests all
tiles synchronously.
|
TLcdEarthTileSetElevationProvider(ILcdEarthTileSet aElevationTileSet,
ILcdEarthTileSetCoverage aElevationCoverage,
ILcdGeoReference aTileSetReference)
Creates a new elevation provider that does not scale the provided elevations and requests all
tiles synchronously.
|
TLcdEarthTileSetElevationProvider(ILcdEarthTileSet aElevationTileSet,
ILcdGeoReference aTileSetReference)
Creates a new elevation provider that does not scale the provided elevations and requests all
tiles synchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdEarthCoverageFilterTileSet
A tileset that only has the coverages of its delegate tileset that are accepted by the
filter . |
class |
ALcdEarthTileSetWrapper
Base class for wrappers around an
ILcdEarthTileSet . |
class |
TLcdEarthAsynchronousTileSet
A wrapper for an
ILcdEarthTileSet that can execute produceTile and
updateTile requests asynchronously using an ExecutorService . |
class |
TLcdEarthCompositeTileSet
Groups coverages from multiple
ILcdEarthTileSet
objects into one new tileset. |
class |
TLcdEarthLevelFallbackTileSet
A tileset that tries to create missing tiles by splitting tiles at lower levels.
|
class |
TLcdEarthMemoryCachingTileSet
A tileset wrapper that caches tiles in memory.
|
class |
TLcdEarthMultiTileSet
A tile set for providing multi-threaded access to a tile set that is not thread-safe by creating
multiple instances of it.
|
class |
TLcdEarthReadOnlyTileSet
An
ILcdEarthTileSet that reads tiles from an ILcdEarthEditableTileSet . |
class |
TLcdEarthThreadSafeEditableTileSet
A wrapper that provides thread-safe access to a delegate editable tileset.
|
class |
TLcdEarthThreadSafeTileSet
A wrapper that provides thread-safe access to a delegate tileset.
|
Modifier and Type | Method and Description |
---|---|
ILcdEarthTileSet |
ALcdEarthTileSetWrapper.getDelegateTileSet()
Returns the wrapped tileset.
|
ILcdEarthTileSet |
TLcdEarthCompositeTileSet.getRegisteredTileSet(ILcdEarthTileSetCoverage aCoverage)
Returns the tileset that is currently registered with a coverage.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdEarthCompositeTileSet.canRegisterCoverage(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Returns whether a single coverage of a tileset can be registered.
|
boolean |
TLcdEarthCompositeTileSet.isCoverageRegistered(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Returns whether a coverage of a tileset is currently registered.
|
void |
TLcdEarthCompositeTileSet.registerCoverage(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Registers a single coverage of a tileset.
|
void |
TLcdEarthCompositeTileSet.registerTileSet(ILcdEarthTileSet aTileSet)
Registers all coverages of a tileset.
|
TLcdEarthImageBuilder |
TLcdEarthImageBuilder.tileSet(ILcdEarthTileSet aEarthTileSet)
Set the source tile set to create images from.
|
boolean |
TLcdEarthCompositeTileSet.unregisterCoverage(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Unregisters a single coverage of a tileset if it is currently registered.
|
boolean |
TLcdEarthCompositeTileSet.unregisterTileSet(ILcdEarthTileSet aTileSet)
Unregisters all coverages of a tileset.
|
Constructor and Description |
---|
ALcdEarthCoverageFilterTileSet(ILcdEarthTileSet aDelegate)
Creates a new coverage filter tileset for the given tileset.
|
ALcdEarthTileSetWrapper(ILcdEarthTileSet aDelegate)
Creates a new wrapper around the specified tileset.
|
TLcdEarthAsynchronousTileSet(ILcdEarthTileSet aTileSet,
ExecutorService aExecutorService)
Constructs a new
TLcdEarthAsynchronousExecutorTileSet that uses the specified
executor service to produce tiles. |
TLcdEarthAsynchronousTileSet(ILcdEarthTileSet aTileSet,
ExecutorService aExecutorService,
boolean aShutDownExecutorServiceOnDispose)
Constructs a new
TLcdEarthAsynchronousExecutorTileSet that uses the specified
executor service to produce tiles. |
TLcdEarthAsynchronousTileSet(ILcdEarthTileSet aDelegate,
String aDisplayName)
Creates a new asynchronous wrapper around the specified tileset that uses an
ExecutorService with a single thread to produce tiles. |
TLcdEarthAsynchronousTileSet(ILcdEarthTileSet aDelegate,
String aDisplayName,
int aNumThreads)
Creates a new asynchronous wrapper around the specified tileset that uses an
ExecutorService with the specified number of threads to produce tiles. |
TLcdEarthLevelFallbackTileSet(ILcdEarthTileSet aDelegate)
Creates a new level fallback tileset with the same number of levels as the given tile set.
|
TLcdEarthMemoryCachingTileSet(ILcdEarthTileSet aDelegate,
int aNumCachedTiles)
Creates a new memory caching tileset with the given parameters.
|
TLcdEarthMultiTileSet(ILcdEarthTileSet[] aTileSets)
Constructs a TLcdMultiTileSet with the given number of instances available.
|
TLcdEarthThreadSafeTileSet(ILcdEarthTileSet aDelegate) |
Modifier and Type | Method and Description |
---|---|
protected ILcdEarthTileSet |
TLcdEarthGXYRasterPainter.configureBaseTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Configures the base tile set.
|
protected ILcdEarthTileSet |
TLcdEarthGXYMultivaluedRasterPainter.configureBaseTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Configures the base tile set.
|
protected ILcdEarthTileSet |
TLcdEarthGXYRasterPainter.createAsynchronousTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Creates a tile set that can produce tiles asynchronously.
|
protected ILcdEarthTileSet |
TLcdEarthGXYMultivaluedRasterPainter.createAsynchronousTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Creates a tile set that can produce tiles asynchronously.
|
protected ILcdEarthTileSet |
ALcdEarthGXYPainter.getTileSet()
Returns the tile set for the current object.
|
protected ILcdEarthTileSet |
TLcdEarthGXYRasterPainter.getTileSet(Object aObject)
The first time the tile set for an object is retrieved this base tile set is
configured and then wrapped with an
asynchronous tile set to ensure smooth painting. |
protected ILcdEarthTileSet |
TLcdEarthGXYMultivaluedRasterPainter.getTileSet(Object aObject)
The first time the tile set for an object is retrieved this base tile set is
configured and then wrapped with an
asynchronous tile set to ensure smooth painting. |
protected ILcdEarthTileSet |
ALcdEarthGXYPainter.getTileSet(Object aObject)
Called by
ALcdEarthGXYPainter.setObject(Object) ) each time aObject is painted, in order
to retrieve an ILcdEarthTileSet corresponding to that object. |
Modifier and Type | Method and Description |
---|---|
protected TLcdEarthTileFormat |
TLcdEarthGXYSinglevaluedRasterPainter.chooseTileFormat(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Chooses a tile format from the given tileset and coverage to be used for producing tiles.
|
protected TLcdEarthTileFormat |
TLcdEarthGXYRasterPainter.chooseTileFormat(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Chooses a tile format from the given tile set and coverage to be used for producing tiles.
|
protected TLcdEarthTileFormat |
TLcdEarthGXYElevationRasterPainter.chooseTileFormat(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage)
Chooses a tile format from the given tileset and coverage to be used for producing tiles.
|
protected ILcdEarthTileSetCoverage |
TLcdEarthGXYVectorPainter.chooseTileSetCoverage(ILcdEarthTileSet aTileSet) |
protected ILcdEarthTileSetCoverage |
TLcdEarthGXYRasterPainter.chooseTileSetCoverage(ILcdEarthTileSet aTileSet)
Chooses a coverage from the given tile set to be drawn by this painter.
|
protected ILcdEarthTileSetCoverage |
TLcdEarthGXYMultivaluedRasterPainter.chooseTileSetCoverage(ILcdEarthTileSet aTileSet)
Chooses a coverage from the given tile set to be drawn by this painter.
|
protected abstract ILcdEarthTileSetCoverage |
ALcdEarthGXYPainter.chooseTileSetCoverage(ILcdEarthTileSet aTileSet)
Chooses a coverage in a tile set.
|
protected ILcdEarthTileSet |
TLcdEarthGXYRasterPainter.configureBaseTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Configures the base tile set.
|
protected ILcdEarthTileSet |
TLcdEarthGXYMultivaluedRasterPainter.configureBaseTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Configures the base tile set.
|
protected ILcdEarthTileSet |
TLcdEarthGXYRasterPainter.createAsynchronousTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Creates a tile set that can produce tiles asynchronously.
|
protected ILcdEarthTileSet |
TLcdEarthGXYMultivaluedRasterPainter.createAsynchronousTileSet(Object aObject,
ILcdEarthTileSet aTileSet)
Creates a tile set that can produce tiles asynchronously.
|
int |
TLcdEarthGXYPointDensityLodStrategy.getLevel(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
Graphics aGraphics,
ILcdGXYContext aContext) |
int |
ILcdEarthGXYLodSelectionStrategy.getLevel(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
Graphics aGraphics,
ILcdGXYContext aGXYContext)
Selects the most appropriate level for the given tileset.
|
Modifier and Type | Method and Description |
---|---|
ILcdEarthTileSet |
TLcdEarthTileContext.getTileSet()
Returns the tile set that was painted.
|
Constructor and Description |
---|
TLcdEarthTileContext(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
Map<TLcdEarthTileID,ALcdEarthTile> aTiles)
Constructs a new
TLcdEarthTileContext with an unknown number of pending tiles. |
TLcdEarthTileContext(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage,
Map<TLcdEarthTileID,ALcdEarthTile> aTiles,
int aPendingTileCount)
Constructs a new
TLcdEarthTileContext . |
Modifier and Type | Method and Description |
---|---|
ILcdEarthTileSet |
ILfnEngineSession.getSourceTileSet()
Gets the tile set that produces tiles for the source data.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdEarthTileSet |
TLcdHypsometricEarthPainter.configureBaseTileSet(Object aObject,
ILcdEarthTileSet aTileSet) |
Modifier and Type | Method and Description |
---|---|
protected TLcdEarthTileFormat |
TLcdHypsometricEarthPainter.chooseTileFormat(ILcdEarthTileSet aTileSet,
ILcdEarthTileSetCoverage aCoverage) |
protected ILcdEarthTileSet |
TLcdHypsometricEarthPainter.configureBaseTileSet(Object aObject,
ILcdEarthTileSet aTileSet) |
double |
TLcdHypsometricEarthPainter.retrieveCachedHypsometricValue(ILcdPoint aPoint,
ILcdEarthTileSet aTileset)
Retrieves a cached hypsometric value from this painter for a given point in model coordinates.
|
Modifier and Type | Method and Description |
---|---|
ILcdEarthTileSet |
ILspTerrainSupport.getElevationTileSet()
Returns a tileset with exactly one coverage containing the elevation data of the terrain.
|