org.openjump.core.rasterimage
Class GridFloat

java.lang.Object
  extended by org.openjump.core.rasterimage.GridFloat

public class GridFloat
extends java.lang.Object


Field Summary
static java.lang.String LSBFIRST
           
static java.lang.String MSBFIRST
           
 
Constructor Summary
GridFloat(java.lang.String fltFullFileName)
           
GridFloat(java.lang.String fltFullFileName, GridFloat gridFloat2)
           
GridFloat(java.lang.String fltFullFileName, int nCols, int nRows, boolean origCorner, double xllOrig, double yllOrig, double cellSize, double noData, java.lang.String byteOrder)
           
 
Method Summary
 java.lang.String getByteOrder()
           
 long getCellCount()
           
 double getCellSize()
           
 double getMaxVal()
           
 double getMeanVal()
           
 double getMinVal()
           
 int getnCols()
           
 double getNoData()
           
 int getnRows()
           
 boolean getOrigCorner()
           
 javax.media.jai.PlanarImage getPlanarImage()
           
 java.awt.image.Raster getRaster()
           
 double getStDevVal()
           
 double getXllCorner()
           
 double getYllCorner()
           
 boolean isInteger()
           
 boolean isSpatiallyEqualTo(GridFloat gridFloat2)
           
 int readGrid()
           
 void setByteOrder(java.lang.String byteOrder)
           
 void setCellSize(double cellSize)
           
 void setFltFullFileName(java.lang.String fltFullFileName)
           
 void setnCols(int nCols)
           
 void setNoData(double noData)
           
 void setnRows(int nRows)
           
 void setOrigCorner(boolean origCorner)
           
 void setRas(java.awt.image.Raster raster)
           
 void setXllCorner(double xllCorner)
           
 void setYllCorner(double yllCorner)
           
 int writeGrid()
           
 int writeHdr()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LSBFIRST

public static final java.lang.String LSBFIRST
See Also:
Constant Field Values

MSBFIRST

public static final java.lang.String MSBFIRST
See Also:
Constant Field Values
Constructor Detail

GridFloat

public GridFloat(java.lang.String fltFullFileName)

GridFloat

public GridFloat(java.lang.String fltFullFileName,
                 GridFloat gridFloat2)

GridFloat

public GridFloat(java.lang.String fltFullFileName,
                 int nCols,
                 int nRows,
                 boolean origCorner,
                 double xllOrig,
                 double yllOrig,
                 double cellSize,
                 double noData,
                 java.lang.String byteOrder)
Method Detail

writeHdr

public int writeHdr()

readGrid

public int readGrid()

writeGrid

public int writeGrid()

setFltFullFileName

public void setFltFullFileName(java.lang.String fltFullFileName)

isSpatiallyEqualTo

public boolean isSpatiallyEqualTo(GridFloat gridFloat2)

getPlanarImage

public javax.media.jai.PlanarImage getPlanarImage()

getnCols

public int getnCols()

setnCols

public void setnCols(int nCols)

getnRows

public int getnRows()

setnRows

public void setnRows(int nRows)

getXllCorner

public double getXllCorner()

setXllCorner

public void setXllCorner(double xllCorner)

getYllCorner

public double getYllCorner()

setYllCorner

public void setYllCorner(double yllCorner)

getOrigCorner

public boolean getOrigCorner()

setOrigCorner

public void setOrigCorner(boolean origCorner)

getCellSize

public double getCellSize()

setCellSize

public void setCellSize(double cellSize)

getNoData

public double getNoData()

setNoData

public void setNoData(double noData)

getByteOrder

public java.lang.String getByteOrder()

setByteOrder

public void setByteOrder(java.lang.String byteOrder)

getRaster

public java.awt.image.Raster getRaster()

setRas

public void setRas(java.awt.image.Raster raster)

getMinVal

public double getMinVal()

getMaxVal

public double getMaxVal()

getMeanVal

public double getMeanVal()

getStDevVal

public double getStDevVal()

getCellCount

public long getCellCount()

isInteger

public boolean isInteger()