NASA World Wind

gov.nasa.worldwind.data
Class BILRasterWriter

java.lang.Object
  extended by gov.nasa.worldwind.data.AbstractDataRasterWriter
      extended by gov.nasa.worldwind.data.BILRasterWriter
All Implemented Interfaces:
DataRasterWriter

public class BILRasterWriter
extends AbstractDataRasterWriter


Constructor Summary
BILRasterWriter()
           
 
Method Summary
protected  boolean doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void doWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void initWorldFileParams(DataRaster raster, AVList worldFileParams)
           
protected  String validate(AVList worldFileParams, Object dataSource)
           
protected  void writeHdrFile(AVList values, File file)
           
protected  void writeRaster(DataRaster raster, File file)
           
protected  void writeWorldFile(AVList values, File file)
           
 
Methods inherited from class gov.nasa.worldwind.data.AbstractDataRasterWriter
canWrite, getMimeTypes, getSuffixes, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BILRasterWriter

public BILRasterWriter()
Method Detail

doCanWrite

protected boolean doCanWrite(DataRaster raster,
                             String formatSuffix,
                             File file)
Specified by:
doCanWrite in class AbstractDataRasterWriter

doWrite

protected void doWrite(DataRaster raster,
                       String formatSuffix,
                       File file)
                throws IOException
Specified by:
doWrite in class AbstractDataRasterWriter
Throws:
IOException

initWorldFileParams

protected void initWorldFileParams(DataRaster raster,
                                   AVList worldFileParams)

validate

protected String validate(AVList worldFileParams,
                          Object dataSource)

writeHdrFile

protected void writeHdrFile(AVList values,
                            File file)
                     throws IOException
Throws:
IOException

writeRaster

protected void writeRaster(DataRaster raster,
                           File file)
                    throws IOException
Throws:
IOException

writeWorldFile

protected void writeWorldFile(AVList values,
                              File file)
                       throws IOException
Throws:
IOException

NASA World Wind