gov.noaa.pmel.sgt.dm
Interface SGTLine

All Superinterfaces:
SGTData
All Known Implementing Classes:
PseudoRealTimeData, SimpleLine

public interface SGTLine
extends SGTData

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

Since:
1.0
Version:
$Revision: 1.6 $, $Date: 2001/02/06 20:05:51 $
Author:
Donald Denbo
See Also:
SGTData, CoordinateSystem, Cartesian, Polar, SimpleLine

Method Summary
 SGTLine getAssociatedData()
          Get the associated data.
 GeoDate[] getTimeArray()
          Get the array of Time values.
 double[] getXArray()
          Get the array of X values.
 double[] getYArray()
          Get the array of Y values.
 boolean hasAssociatedData()
          Is there associated data available?
 
Methods inherited from interface gov.noaa.pmel.sgt.dm.SGTData
addPropertyChangeListener, copy, getId, getKeyTitle, getTitle, getXMetaData, getXRange, getYMetaData, getYRange, isXTime, isYTime, removePropertyChangeListener
 

Method Detail

getXArray

public double[] getXArray()
Get the array of X values.

getYArray

public double[] getYArray()
Get the array of Y values.

getTimeArray

public GeoDate[] getTimeArray()
Get the array of Time values.

getAssociatedData

public SGTLine getAssociatedData()
Get the associated data. The associated data must be of the same type (SGTLine) and length. The Y array will be used.

hasAssociatedData

public boolean hasAssociatedData()
Is there associated data available?


Send comments about the Scientific Graphics toolkit to dwd@pmel.noaa.gov. For more information about Java Development in the EPIC Group see the EPIC Software Page
Generated on December 13 2001