gov.noaa.pmel.sgt.dm
Interface SGTImage

All Superinterfaces:
SGTData

public interface SGTImage
extends SGTData

Defines a data object to be of Image 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 SGTImage interface only specifies the methods required to access information. The methods used to construct an object that implements SGTImage is left to the developer.

Since:
1.0
Version:
$Revision$, $Date$
Author:
Donald Denbo
See Also:
SGTData, CoordinateSystem, Cartesian, Polar

Method Summary
 java.awt.Image getImage()
          Get the image.
 double[] getXEdges()
          Get the X coordinate edges.
 SGTMetaData getXMetaData()
          Get the X coordinate SGTMetaData.
 double[] getYEdges()
          Get the Y coordinate edges.
 SGTMetaData getYMetaData()
          Get the Y coordinate SGTMetaData.
 SGTMetaData getZMetaData()
          Get the pixel SGTMetaData.
 
Methods inherited from interface gov.noaa.pmel.sgt.dm.SGTData
addPropertyChangeListener, copy, getId, getKeyTitle, getTitle, getXRange, getYRange, isXTime, isYTime, removePropertyChangeListener
 

Method Detail

getXEdges

double[] getXEdges()
Get the X coordinate edges.


getYEdges

double[] getYEdges()
Get the Y coordinate edges.


getImage

java.awt.Image getImage()
Get the image.


getXMetaData

SGTMetaData getXMetaData()
Get the X coordinate SGTMetaData.

Specified by:
getXMetaData in interface SGTData

getYMetaData

SGTMetaData getYMetaData()
Get the Y coordinate SGTMetaData.

Specified by:
getYMetaData in interface SGTData

getZMetaData

SGTMetaData getZMetaData()
Get the pixel SGTMetaData.