gov.nasa.worldwind.layers.rpf
Class RPFTiledImageLayer
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.layers.AbstractLayer
gov.nasa.worldwind.layers.TiledImageLayer
gov.nasa.worldwind.layers.rpf.RPFTiledImageLayer
- All Implemented Interfaces:
- AVList, Disposable, MessageListener, Layer, Restorable, WWObject, PropertyChangeListener, EventListener
public class RPFTiledImageLayer
- extends TiledImageLayer
| Fields inherited from class gov.nasa.worldwind.layers.TiledImageLayer |
atMaxResolution, currentResourceTile, currentTiles, detailHint, detailHintOrigin, drawBoundingVolumes, drawTileBoundaries, forceLevelZeroLoads, levelComparer, levels, levelZeroLoaded, requestQ, retainLevelZeroTiles, supportedImageFormats, textureFormat, tileCountName, topLevels, useMipMaps, useTransparentTextures |
| Methods inherited from class gov.nasa.worldwind.layers.TiledImageLayer |
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, setValue |
| Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer |
createLayerConfigElements, 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, toString |
| Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl |
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValues |
| Methods inherited from interface gov.nasa.worldwind.avlist.AVList |
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValues |
RPF_DATA_SERIES_ID
public static final String RPF_DATA_SERIES_ID
- See Also:
- Constant Field Values
RPF_ROOT_PATH
public static final String RPF_ROOT_PATH
- See Also:
- Constant Field Values
RPFTiledImageLayer
public RPFTiledImageLayer(AVList params)
RPFTiledImageLayer
public RPFTiledImageLayer(String stateInXml)
checkResources
protected void checkResources()
downloadTexture
protected void downloadTexture(TextureTile tile)
forceTextureLoad
protected void forceTextureLoad(TextureTile tile)
- Specified by:
forceTextureLoad in class TiledImageLayer
fromRestorableState
public static RPFTiledImageLayer fromRestorableState(String stateInXml)
getRestorableState
public String getRestorableState()
- Description copied from interface:
Restorable
- Returns an XML document string describing the object's state. This state can be restored later by calling
restoreState and passing the XML document.
- Specified by:
getRestorableState in interface Restorable- Overrides:
getRestorableState in class AbstractLayer
- Returns:
- an XML document string describing the object's state.
initRPFFileIndex
protected void initRPFFileIndex(AVList params)
requestTexture
protected void requestTexture(DrawContext dc,
TextureTile tile)
- Specified by:
requestTexture in class TiledImageLayer
restoreState
public void restoreState(String stateInXml)
- Description copied from interface:
Restorable
- Restores the object's state to what is described in the specified XML document string.
- Specified by:
restoreState in interface Restorable- Overrides:
restoreState in class AbstractLayer
- Parameters:
stateInXml - an XML document string describing an object's state.
xmlStateToParams
public static AVList xmlStateToParams(String stateInXml)