protected class GridVariableAdapter.GridAccessor extends FileAccessor
FileFlatField
.
Instances are immutable.
Constructor and Description |
---|
GridAccessor(SampledSet domain,
dods.dap.DArray array)
Constructs from a domain and a DODS
DArray . |
Modifier and Type | Method and Description |
---|---|
FlatField |
getFlatField()
Returns a VisAD
FlatField corresponding to this instance. |
FunctionType |
getFunctionType() |
double[][] |
readFlatField(FlatField template,
int[] fileLocation)
Throws a VisADError.
|
void |
writeFile(int[] fileLocation,
Data range)
Throws a VisADError.
|
void |
writeFlatField(double[][] values,
FlatField template,
int[] fileLocation)
Throws a VisADError.
|
public GridAccessor(SampledSet domain, dods.dap.DArray array)
DArray
.domain
- The domain for the FileFlatField.array
- The DODS variable.public FunctionType getFunctionType()
getFunctionType
in class FileAccessor
public FlatField getFlatField() throws VisADException, RemoteException
FlatField
corresponding to this instance.getFlatField
in class FileAccessor
VisADException
- VisAD failure.RemoteException
- Java RMI failure.public void writeFlatField(double[][] values, FlatField template, int[] fileLocation)
writeFlatField
in class FileAccessor
values
- Some values.template
- A template FlatField.fileLocation
- An array of positional parameters.VisADError
- This method does nothing and should not
have been invoked. Always thrown.public double[][] readFlatField(FlatField template, int[] fileLocation)
readFlatField
in class FileAccessor
template
- A template FlatField.fileLocation
- An array of positional parameters.null
.VisADError
- This method does nothing and should not
have been invoked. Always thrown.public void writeFile(int[] fileLocation, Data range)
writeFile
in class FileAccessor
fileLocation
- An array of positional parameters.range
- The range of a FlatField.VisADError
- This method does nothing and should not
have been invoked. Always thrown.Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.