Class ElevationFile

java.lang.Object
  |
  +--ElevationFile
Direct Known Subclasses:
DemFile

public abstract class ElevationFile
extends java.lang.Object

ElevationFile is an abstract base class used to define the interface between files holding terrain data and the JAVA3D classes that convert the terrain data into geometric primitives.

Author:
Mark Pendergast

Field Summary
 int[][] elevations
          two dimensional array of elevation data in meters, array represents equally spaced data points across the groundCoordinates.
 java.lang.String fileName
          data file name
 GroundCoordinates groundCoordinates
          holds ground coordinates of the 4 corners in arc seconds
 int maxElevation
          maximum elevation in meters
 int minElevation
          minimum elevation in meters
 int nColumns
          number of data columns
 int nRows
          number of data rows
 java.lang.String quadrangleName
          geographic name or title of the data
 
Constructor Summary
ElevationFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileName

public java.lang.String fileName
data file name


quadrangleName

public java.lang.String quadrangleName
geographic name or title of the data


minElevation

public int minElevation
minimum elevation in meters


maxElevation

public int maxElevation
maximum elevation in meters


elevations

public int[][] elevations
two dimensional array of elevation data in meters, array represents equally spaced data points across the groundCoordinates. The first dimension is the row, the second the column


nRows

public int nRows
number of data rows


nColumns

public int nColumns
number of data columns


groundCoordinates

public GroundCoordinates groundCoordinates
holds ground coordinates of the 4 corners in arc seconds

Constructor Detail

ElevationFile

public ElevationFile()