gov.noaa.pmel.sgt.dm
Interface SGT3DGrid

All Superinterfaces:
SGTData
All Known Implementing Classes:
ThreeDGrid

public interface SGT3DGrid
extends SGTData

Defines a data object to be of Grid type. Interpretation of X and Y is determined by the CoordinateSystem. For Cartesian, X and Y are the Cartesian coordinates. For Polar, X and Y are R (radius) and Theta (angle), respectively. The SGTGrid interface only specifies the methods required to access information. The methods used to construct an object that implements SGTGrid is left to the developer.

Since:
1.0
Version:
$Revision: 1.2 $, $Date: 2003/08/22 22:08:16 $
Author:
Donald Denbo
See Also:
SGTData, CoordinateSystem, Cartesian, Polar, SimpleGrid

Method Summary
 SGTMetaData getValMetaData()
          Get the Value SGTMetaData.
 Range2D getValRange()
          Get the range of measured values on this 3D grid.
 double[] getZEdges()
          Get the Y coordinate edges.
 SoTRange getZEdgesRange()
          Get the range of Y coordinate edges.
 int getZSize()
          Get the length of Z value array.
 boolean hasZEdges()
          Z edges available?
 boolean isZTime()
          Returns true if the Z coordinate is Time.
 
Methods inherited from interface gov.noaa.pmel.sgt.dm.SGTData
addPropertyChangeListener, copy, getId, getKeyTitle, getTitle, getXMetaData, getXRange, getYMetaData, getYRange, isXTime, isYTime, removePropertyChangeListener
 

Method Detail

isZTime

public boolean isZTime()
Returns true if the Z coordinate is Time.


getZSize

public int getZSize()
Get the length of Z value array.


getValRange

public Range2D getValRange()
Get the range of measured values on this 3D grid.


getValMetaData

public SGTMetaData getValMetaData()
Get the Value SGTMetaData.


hasZEdges

public boolean hasZEdges()
Z edges available?


getZEdges

public double[] getZEdges()
Get the Y coordinate edges. The YEdge length will be one greater than the YArray length.


getZEdgesRange

public SoTRange getZEdgesRange()
Get the range of Y coordinate edges.



Send comments about the Scientific Graphics toolkit to Donald.W.Denbo@noaa.gov. For more information about Java Development in the EPIC Group see the EPIC Software Page
Generated on October 9 2003