public class RemoteFlatFieldImpl extends RemoteFieldImpl implements RemoteFlatField
refABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE| Constructor and Description |
|---|
RemoteFlatFieldImpl(FlatField flatField)
construct a RemoteFieldImpl object to provide remote
access to field
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearMissing()
mark this FlatField as non-missing
|
Field |
convertToField()
convert this FlatField to a (non-Flat) FieldImpl
|
int |
getRangeDimension()
Gets the number of components in the "flat" range.
|
ErrorEstimate[] |
getRangeErrors()
return array of ErrorEstimates associated with each
RealType component of range; each ErrorEstimate is a
mean error for all samples of a range RealType
component
|
Set[] |
getRangeSets()
Returns the sampling set of each flat component.
|
double[] |
getValues(int s_index)
get values for 'Flat' components in default range Unit-s
|
byte[][] |
grabBytes() |
void |
setRangeErrors(ErrorEstimate[] errors)
set ErrorEstimates associated with each RealType
component of range
|
void |
setSamples(double[][] range,
boolean copy)
set range array as range values of this FlatField;
the array is dimensioned
double[number_of_range_components][number_of_range_samples];
the order of range values must be the same as the order of domain
indices in the DomainSet; copy array if copy flag is true
|
void |
setSamples(double[][] range,
ErrorEstimate[] errors,
boolean copy)
set the range values of the function including ErrorEstimate-s;
the order of range values must be the same as the order of
domain indices in the DomainSet
|
void |
setSamples(float[][] range,
boolean copy)
set range array as range values of this FlatField;
the array is dimensioned
float[number_of_range_components][number_of_range_samples];
the order of range values must be the same as the order of domain
indices in the DomainSet; copy array if copy flag is true
|
void |
setSamples(float[][] range,
ErrorEstimate[] errors,
boolean copy)
set the range values of the function including ErrorEstimate-s;
the order of range values must be the same as the order of
domain indices in the DomainSet
|
void |
setSamples(int start,
double[][] range) |
domainEnumeration, domainFactor, domainMultiply, domainMultiply, extract, getDefaultRangeUnits, getDomainCoordinateSystem, getDomainSet, getDomainUnits, getFloats, getFloats, getLength, getRangeCoordinateSystem, getRangeCoordinateSystem, getRangeUnits, getSample, getStringValues, getValues, getValues, isFlatField, setSample, setSample, setSample, setSample, setSamples, setSamples, setSamplesderivative, derivative, derivative, derivative, derivative, evaluate, evaluate, evaluate, evaluate, getDomainDimension, resample, resampleabs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, isMissing, local, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unaryaddReference, getTick, incTick, removeReferenceclone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogequals, getRef, hashCode, toString, toStubfinalize, getClass, notify, notifyAll, wait, wait, waitdomainEnumeration, domainFactor, domainMultiply, domainMultiply, extract, getDefaultRangeUnits, getDomainSet, getFloats, getFloats, getLength, getRangeCoordinateSystem, getRangeCoordinateSystem, getRangeUnits, getSample, getStringValues, getValues, getValues, isFlatField, setSample, setSample, setSample, setSample, setSamples, setSamples, setSamplesderivative, derivative, derivative, derivative, derivative, evaluate, evaluate, evaluate, evaluate, getDomainCoordinateSystem, getDomainDimension, getDomainUnits, resample, resampleabs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, isMissing, local, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unaryaddReference, removeReferencegetTick, incTickpublic RemoteFlatFieldImpl(FlatField flatField) throws RemoteException, VisADException
RemoteExceptionVisADExceptionpublic Set[] getRangeSets() throws RemoteException, VisADException
getRangeSets in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic ErrorEstimate[] getRangeErrors() throws RemoteException, VisADException
getRangeErrors in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void setRangeErrors(ErrorEstimate[] errors) throws RemoteException, VisADException
setRangeErrors in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void setSamples(double[][] range,
boolean copy)
throws RemoteException,
VisADException
setSamples in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void setSamples(float[][] range,
boolean copy)
throws RemoteException,
VisADException
setSamples in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void setSamples(double[][] range,
ErrorEstimate[] errors,
boolean copy)
throws RemoteException,
VisADException
setSamples in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void setSamples(int start,
double[][] range)
throws RemoteException,
VisADException
setSamples in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void setSamples(float[][] range,
ErrorEstimate[] errors,
boolean copy)
throws RemoteException,
VisADException
setSamples in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic byte[][] grabBytes()
throws RemoteException,
VisADException
grabBytes in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic double[] getValues(int s_index)
throws RemoteException,
VisADException
getValues in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic void clearMissing()
throws RemoteException,
VisADException
clearMissing in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic Field convertToField() throws RemoteException, VisADException
convertToField in interface FlatFieldIfaceRemoteExceptionVisADExceptionpublic int getRangeDimension()
throws RemoteException,
VisADException
getRangeDimension in interface FlatFieldIfaceRemoteExceptionVisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.