public class RPFTiledImageLayer extends TiledImageLayer
TiledImageLayer.CompositionRetrievalPostProcessor, TiledImageLayer.LevelComparer| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
RPF_DATA_SERIES_ID |
static java.lang.String |
RPF_ROOT_PATH |
atMaxResolution, currentResourceTile, currentTiles, detailHint, detailHintOrigin, drawBoundingVolumes, drawTileBoundaries, forceLevelZeroLoads, levelComparer, levels, levelZeroLoaded, requestQ, retainLevelZeroTiles, supportedImageFormats, textureFormat, tileCountName, topLevels, useMipMaps, useTransparentTextures| Constructor and Description |
|---|
RPFTiledImageLayer(AVList params) |
RPFTiledImageLayer(java.lang.String stateInXml) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkResources() |
protected void |
downloadTexture(TextureTile tile) |
protected void |
forceTextureLoad(TextureTile tile) |
static RPFTiledImageLayer |
fromRestorableState(java.lang.String stateInXml) |
java.lang.String |
getRestorableState()
Returns an XML document string describing the object's state.
|
protected void |
initRPFFileIndex(AVList params) |
protected void |
requestTexture(DrawContext dc,
TextureTile tile) |
void |
restoreState(java.lang.String stateInXml)
Restores the object's state to what is described in the specified XML document string.
|
static AVList |
xmlStateToParams(java.lang.String stateInXml) |
addTile, addTileOrDescendants, addTileToCurrent, assembleTiles, atMaxLevel, checkTextureExpiration, composeImageForSector, computeLevelForResolution, computeReferencePoint, countImagesInSector, countImagesInSector, createTiledImageLayerConfigDocument, createTiledImageLayerConfigElements, createTopLevelTiles, doRender, downloadImage, draw, drawBoundingVolumes, drawTileIDs, getAvailableImageFormats, getDefaultImageFormat, getDetailFactor, getDetailHint, getImage, getLegacyTiledImageLayerConfigParams, getLevels, getMaxEffectiveAltitude, getMinEffectiveAltitude, getReferencePoint, getRequestQ, getTextureFormat, getTiledImageLayerConfigParams, getTilesInSector, getTopLevels, getValue, isAtMaxResolution, isDrawBoundingVolumes, isDrawTileBoundaries, isDrawTileIDs, isForceLevelZeroLoads, isImageFormatAvailable, isLayerInView, isMultiResolution, isRetainLevelZeroTiles, isTileVisible, isUseMipMaps, isUseTransparentTextures, loadAllTopLevelTextures, meetsRenderCriteria, needToSplit, render, requestImage, retrieveLocalImage, retrieveRemoteImage, sendRequests, setAvailableImageFormats, setBlendingFunction, setDetailHint, setDrawBoundingVolumes, setDrawTileBoundaries, setDrawTileIDs, setExpiryTime, setForceLevelZeroLoads, setName, setRetainLevelZeroTiles, setTextureFormat, setUseMipMaps, setUseTransparentTextures, setValuecreateLayerConfigElements, dispose, doPick, doPreRender, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMinActiveAltitude, getName, getOpacity, getScale, getScreenCredit, isEnabled, isLayerActive, isLayerConfigDocument, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, setDataFileStore, setEnabled, setMaxActiveAltitude, setMinActiveAltitude, setNetworkRetrievalEnabled, setOpacity, setPickEnabled, setScreenCredit, toStringonMessage, propertyChangeaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValuesonMessagepublic static final java.lang.String RPF_DATA_SERIES_ID
public static final java.lang.String RPF_ROOT_PATH
public RPFTiledImageLayer(AVList params)
public RPFTiledImageLayer(java.lang.String stateInXml)
protected void checkResources()
protected void downloadTexture(TextureTile tile)
protected void forceTextureLoad(TextureTile tile)
forceTextureLoad in class TiledImageLayerpublic static RPFTiledImageLayer fromRestorableState(java.lang.String stateInXml)
public java.lang.String getRestorableState()
RestorablerestoreState and passing the XML document.getRestorableState in interface RestorablegetRestorableState in class AbstractLayerprotected void initRPFFileIndex(AVList params)
protected void requestTexture(DrawContext dc, TextureTile tile)
requestTexture in class TiledImageLayerpublic void restoreState(java.lang.String stateInXml)
RestorablerestoreState in interface RestorablerestoreState in class AbstractLayerstateInXml - an XML document string describing an object's state.public static AVList xmlStateToParams(java.lang.String stateInXml)