Package gov.nasa.worldwind.data
Class ByteBufferRaster
- java.lang.Object
- 
- gov.nasa.worldwind.avlist.AVListImpl
- 
- gov.nasa.worldwind.data.AbstractDataRaster
- 
- gov.nasa.worldwind.data.BufferWrapperRaster
- 
- gov.nasa.worldwind.data.ByteBufferRaster
 
 
 
 
- 
- All Implemented Interfaces:
- AVList,- Cacheable,- DataRaster,- Disposable
 
 public class ByteBufferRaster extends BufferWrapperRaster 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class gov.nasa.worldwind.data.BufferWrapperRasterBufferWrapperRaster.InterpolantLookupTable
 
- 
 - 
Field Summary- 
Fields inherited from class gov.nasa.worldwind.data.BufferWrapperRasterbuffer
 - 
Fields inherited from class gov.nasa.worldwind.data.AbstractDataRasterheight, width
 
- 
 - 
Constructor SummaryConstructors Constructor Description ByteBufferRaster(int width, int height, Sector sector, AVList params)ByteBufferRaster(int width, int height, Sector sector, java.nio.ByteBuffer byteBuffer, AVList list)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.nio.ByteBuffercreateCompatibleBuffer(int width, int height, AVList params)static DataRastercreateGeoreferencedRaster(AVList params)protected voiddoValidateParameters(AVList list)java.nio.ByteBuffergetByteBuffer()- 
Methods inherited from class gov.nasa.worldwind.data.BufferWrapperRastercomputeGeographicToRasterTransform, computeSourceToDestTransform, createLookupTable, createSubRaster, dispose, doDrawOnTo, drawOnTo, fill, get, getBuffer, getDoubleAtPosition, getExtremes, getSizeInBytes, getTransparentValue, indexFor, put, sample, setDoubleAtPosition, setTransparentValue
 - 
Methods inherited from class gov.nasa.worldwind.data.AbstractDataRastercomputeClipRect, getHeight, getSector, getSubRaster, getSubRaster, getWidth, setValue
 - 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpladdPropertyChangeListener, 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, setValues
 - 
Methods inherited from class java.lang.Objectclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface gov.nasa.worldwind.avlist.AVListaddPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValues
 
- 
 
- 
- 
- 
Method Detail- 
doValidateParametersprotected void doValidateParameters(AVList list) throws java.lang.IllegalArgumentException - Throws:
- java.lang.IllegalArgumentException
 
 - 
createCompatibleBufferpublic static java.nio.ByteBuffer createCompatibleBuffer(int width, int height, AVList params)
 - 
getByteBufferpublic java.nio.ByteBuffer getByteBuffer() 
 - 
createGeoreferencedRasterpublic static DataRaster createGeoreferencedRaster(AVList params) 
 
- 
 
-