NASA World Wind

gov.nasa.worldwind.symbology
Class AbstractTacticalSymbol.IconTexture

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.render.LazilyLoadedTexture
          extended by gov.nasa.worldwind.symbology.AbstractTacticalSymbol.IconTexture
All Implemented Interfaces:
AVList, WWTexture
Enclosing class:
AbstractTacticalSymbol

protected static class AbstractTacticalSymbol.IconTexture
extends LazilyLoadedTexture


Nested Class Summary
protected static class AbstractTacticalSymbol.IconTexture.IconRequestTask
           
 
Nested classes/interfaces inherited from class gov.nasa.worldwind.render.LazilyLoadedTexture
LazilyLoadedTexture.RequestTask
 
Field Summary
 
Fields inherited from class gov.nasa.worldwind.render.LazilyLoadedTexture
fileLock, fileStore, hasMipmapData, height, imageSource, listener, texCoords, textureData, textureInitializationFailed, useAnisotropy, useMipMaps, width
 
Constructor Summary
AbstractTacticalSymbol.IconTexture(AbstractTacticalSymbol.IconSource imageSource)
           
AbstractTacticalSymbol.IconTexture(AbstractTacticalSymbol.IconSource imageSource, boolean useMipMaps)
           
 
Method Summary
protected  TextureData createIconTextureData()
           
protected  Runnable createRequestTask()
          Returns an object that implements the Runnable interface, and who's run method retrieves and loads this texture's image source.
protected  boolean loadTextureData()
           
 
Methods inherited from class gov.nasa.worldwind.render.LazilyLoadedTexture
applyInternalTransform, bind, equals, getHeight, getHeight, getImageSource, getTexCoords, getTexture, getTextureData, getWidth, getWidth, hashCode, initialize, isBufferedImageSource, isTextureCurrent, isTextureInitializationFailed, isUseAnisotropy, isUseMipMaps, loadTextureData, makeBufferedImageTexture, makeTextureFromTextureData, notifyTextureLoaded, readImage, requestTexture, setTextureData, setTextureParameters, setUseAnisotropy
 
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, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTacticalSymbol.IconTexture

public AbstractTacticalSymbol.IconTexture(AbstractTacticalSymbol.IconSource imageSource)

AbstractTacticalSymbol.IconTexture

public AbstractTacticalSymbol.IconTexture(AbstractTacticalSymbol.IconSource imageSource,
                                          boolean useMipMaps)
Method Detail

createIconTextureData

protected TextureData createIconTextureData()

createRequestTask

protected Runnable createRequestTask()
Description copied from class: LazilyLoadedTexture
Returns an object that implements the Runnable interface, and who's run method retrieves and loads this texture's image source.

Overrides:
createRequestTask in class LazilyLoadedTexture
Returns:
a new request task that retrieves and loads this texture's image source.

loadTextureData

protected boolean loadTextureData()

NASA World Wind