public class TrackAdapter extends MultiDimensionAdapter
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
adapterName |
(package private) RealTupleType |
domainType |
(package private) int |
listIndex |
(package private) ArrayAdapter |
rngAdapter |
(package private) TrackDomain |
trackDomain |
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType, reader| Constructor and Description |
|---|
TrackAdapter() |
TrackAdapter(TrackDomain trackDomain,
ArrayAdapter rangeAdapter) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getArrayName() |
FlatField |
getData(java.util.Map<java.lang.String,double[]> subset) |
java.util.Map<java.lang.String,double[]> |
getDefaultSubset() |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon) |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride) |
Set |
makeDomain(java.util.Map<java.lang.String,double[]> subset) |
(package private) void |
setListIndex(int idx) |
void |
setName(java.lang.String name) |
getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, getSubsetFromLonLatRect, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessorRealTupleType domainType
ArrayAdapter rngAdapter
TrackDomain trackDomain
int listIndex
java.lang.String adapterName
public TrackAdapter()
public TrackAdapter(TrackDomain trackDomain, ArrayAdapter rangeAdapter) throws VisADException
VisADExceptionpublic Set makeDomain(java.util.Map<java.lang.String,double[]> subset) throws java.lang.Exception
makeDomain in class MultiDimensionAdapterjava.lang.Exceptionpublic FlatField getData(java.util.Map<java.lang.String,double[]> subset) throws VisADException, java.rmi.RemoteException
getData in class MultiDimensionAdapterVisADExceptionjava.rmi.RemoteExceptionpublic void setName(java.lang.String name)
public java.lang.String getArrayName()
getArrayName in class MultiDimensionAdaptervoid setListIndex(int idx)
public java.util.Map<java.lang.String,double[]> getDefaultSubset()
getDefaultSubset in class MultiDimensionAdapterpublic java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect in class MultiDimensionAdapterpublic java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
getSubsetFromLonLatRect in class MultiDimensionAdapter