sgtplot.dm
Interface SGTGrid
-
- All Superinterfaces:
- SGTData
- All Known Implementing Classes:
- SimpleGrid
public interface SGTGrid extends SGTData
Defines a data object to be of Grid type. Interpretation of X and Y is determined by theCoordinateSystem. ForCartesian, X and Y are the Cartesian coordinates. ForPolar, X and Y are R (radius) and Theta (angle), respectively. TheSGTGridinterface only specifies the methods required to access information. The methods used to construct an object that implementsSGTGridis left to the developer.- Since:
- 1.0
- See Also:
SGTData,CoordinateSystem,Cartesian,Polar,SimpleGrid
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description SGTGridgetAssociatedData()Get the associated data.GeoDateArraygetGeoDateArray()Get theGeoDateArrayobject.GeoDateArraygetGeoDateArrayEdges()Get theGeoDateArrayobject.GeoDate[]getTimeArray()Get the array of temporal values.GeoDate[]getTimeEdges()Get the Time edges.intgetTSize()Get the length of temporal value array.double[]getXArray()Get the array of X values.double[]getXEdges()Get the X coordinate edges.SoTRangegetXEdgesRange()Get the range of X coordinate edges.intgetXSize()Get the length of X value array.double[]getYArray()Get the array of Y values.double[]getYEdges()Get the Y coordinate edges.SoTRangegetYEdgesRange()Get the range of Y coordinate edges.intgetYSize()Get the length of Y value array.double[]getZArray()Get the array of Z values.SGTMetaDatagetZMetaData()Get the Z SGTMetaData.Range2DgetZRange()Get the range of Z values.booleanhasAssociatedData()Is there associated data available?booleanhasXEdges()Are X edges available?booleanhasYEdges()Are Y edges available?-
Methods inherited from interface sgtplot.dm.SGTData
addPropertyChangeListener, copy, getId, getKeyTitle, getTitle, getXMetaData, getXRange, getYMetaData, getYRange, isXTime, isYTime, removePropertyChangeListener
-
-
-
-
Method Detail
-
getXArray
double[] getXArray()
Get the array of X values.
-
getXSize
int getXSize()
Get the length of X value array.
-
getYArray
double[] getYArray()
Get the array of Y values.
-
getYSize
int getYSize()
Get the length of Y value array.
-
getZArray
double[] getZArray()
Get the array of Z values.
-
getZRange
Range2D getZRange()
Get the range of Z values.
-
getTimeArray
GeoDate[] getTimeArray()
Get the array of temporal values.
-
getGeoDateArray
GeoDateArray getGeoDateArray()
Get theGeoDateArrayobject.- Since:
- 3.0
-
getTSize
int getTSize()
Get the length of temporal value array.
-
getZMetaData
SGTMetaData getZMetaData()
Get the Z SGTMetaData.
-
getAssociatedData
SGTGrid getAssociatedData()
Get the associated data. The associated data must be of the same type (SGTGrid) and shape.
-
hasAssociatedData
boolean hasAssociatedData()
Is there associated data available?
-
hasXEdges
boolean hasXEdges()
Are X edges available?
-
getXEdges
double[] getXEdges()
Get the X coordinate edges. The XEdge length will be one greater than the XArray length.
-
getXEdgesRange
SoTRange getXEdgesRange()
Get the range of X coordinate edges.
-
hasYEdges
boolean hasYEdges()
Are Y edges available?
-
getYEdges
double[] getYEdges()
Get the Y coordinate edges. The YEdge length will be one greater than the YArray length.
-
getYEdgesRange
SoTRange getYEdgesRange()
Get the range of Y coordinate edges.
-
getTimeEdges
GeoDate[] getTimeEdges()
Get the Time edges. The TimeEdge length will be one greater than the TimeArray length.
-
getGeoDateArrayEdges
GeoDateArray getGeoDateArrayEdges()
Get theGeoDateArrayobject.- Since:
- 3.0
-
-
DMelt 3.0 © DataMelt by jWork.ORG