|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Data
Data is the top-level interface of the VisAD data hierarchy. See the DataImpl class for more information.
Field Summary | |
---|---|
static int |
ABS
constants for various unary arithmetic operations |
static int |
ACOS
|
static int |
ACOS_DEGREES
|
static int |
ADD
constants for various binary arithmetic operations |
static int |
ASIN
|
static int |
ASIN_DEGREES
|
static int |
ATAN
|
static int |
ATAN_DEGREES
|
static int |
ATAN2
|
static int |
ATAN2_DEGREES
|
static int |
CEIL
|
static int |
COS
|
static int |
COS_DEGREES
|
static double |
DEGREES_TO_RADIANS
|
static int |
DEPENDENT
DEPENDENT error estimation Mode |
static int |
DIVIDE
|
static int |
EXP
|
static int |
FLOOR
|
static int |
INDEPENDENT
INDEPENDENT error estimation Mode |
static int |
INV_ATAN2
|
static int |
INV_ATAN2_DEGREES
|
static int |
INV_DIVIDE
|
static int |
INV_POW
|
static int |
INV_REMAINDER
|
static int |
INV_SUBTRACT
|
static int |
LOG
|
static int |
MAX
|
static int |
MIN
|
static int |
MULTIPLY
|
static int |
NEAREST_NEIGHBOR
NEAREST_NEIGHBOR resampling mode |
static int |
NEGATE
|
static int |
NO_ERRORS
NO_ERRORS error estimation Mode |
static int |
NOP
|
static int |
POW
|
static double |
RADIANS_TO_DEGREES
constants for angle Unit conversions |
static int |
REMAINDER
|
static int |
RINT
|
static int |
ROUND
|
static int |
SIN
|
static int |
SIN_DEGREES
|
static int |
SQRT
|
static int |
SUBTRACT
|
static int |
TAN
|
static int |
TAN_DEGREES
|
static int |
WEIGHTED_AVERAGE
WEIGHTED_AVERAGE resampling Mode |
Method Summary | |
---|---|
Data |
abs()
a list of unary operations using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS) |
Data |
abs(int sampling_mode,
int error_mode)
a list of unary operations supporting non-default modes for sampling and error estimation |
Data |
acos()
|
Data |
acos(int sampling_mode,
int error_mode)
|
Data |
acosDegrees()
|
Data |
acosDegrees(int sampling_mode,
int error_mode)
|
Data |
add(Data data)
a list of binary operations using default modes for sampling (Data.NEAREST_NEIGHBOR) and error estimation (Data.NO_ERRORS) |
Data |
add(Data data,
int sampling_mode,
int error_mode)
a list of binary operations supporting non-default modes for sampling and error estimation |
Data |
adjustSamplingError(Data error,
int error_mode)
adjust ErrorEstimate-s for sampling errors in error; would like 'default' visibility here, but must be declared 'public' because it is defined in the Data interface |
Data |
asin()
|
Data |
asin(int sampling_mode,
int error_mode)
|
Data |
asinDegrees()
|
Data |
asinDegrees(int sampling_mode,
int error_mode)
|
Data |
atan()
|
Data |
atan(int sampling_mode,
int error_mode)
|
Data |
atan2(Data data)
|
Data |
atan2(Data data,
int sampling_mode,
int error_mode)
|
Data |
atan2Degrees(Data data)
|
Data |
atan2Degrees(Data data,
int sampling_mode,
int error_mode)
|
Data |
atanDegrees()
|
Data |
atanDegrees(int sampling_mode,
int error_mode)
|
Data |
binary(Data data,
int op,
int sampling_mode,
int error_mode)
general binary operation between this and data; op may be Data.ADD, Data.SUBTRACT, etc; these include all binary operations defined for Java primitive data types; sampling_mode may be Data.NEAREST_NEIGHBOR or Data.WEIGHTED_AVERAGE; error_mode may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS; result takes the MathType of this unless the default Units of that MathType conflict with Units of the result, in which case a generic MathType with appropriate Units is constructed |
Data |
binary(Data data,
int op,
MathType new_type,
int sampling_mode,
int error_mode)
general binary operation between this and data; op may be Data.ADD, Data.SUBTRACT, etc; these include all binary operations defined for Java primitive data types; new_type is the MathType of the result; sampling_mode may be Data.NEAREST_NEIGHBOR or Data.WEIGHTED_AVERAGE; error_mode may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS |
Data |
ceil()
|
Data |
ceil(int sampling_mode,
int error_mode)
|
Data |
changeMathType(MathType new_type)
clone this Data object except give it new_type |
double[][] |
computeRanges(RealType[] reals)
return range of values of RealType real[i] in return[i][0], return[i][1] |
DataShadow |
computeRanges(ShadowType type,
DataShadow shadow)
recursive version of computeRanges; would like 'default' visibility here, but must be declared 'public' because it is defined in the Data interface |
DataShadow |
computeRanges(ShadowType type,
int n)
compute ranges of values for each of 'n' RealType-s in DisplayImpl.RealTypeVector; would like 'default' visibility here, but must be declared 'public' because it is defined in the Data interface |
Data |
cos()
|
Data |
cos(int sampling_mode,
int error_mode)
|
Data |
cosDegrees()
|
Data |
cosDegrees(int sampling_mode,
int error_mode)
|
java.lang.Object |
dataClone()
DataImpl.dataClone returns clone; RemoteDataImpl.dataClone returns clone inherited from UnicastRemoteObject |
Data |
divide(Data data)
|
Data |
divide(Data data,
int sampling_mode,
int error_mode)
|
Data |
exp()
|
Data |
exp(int sampling_mode,
int error_mode)
|
Data |
floor()
|
Data |
floor(int sampling_mode,
int error_mode)
|
MathType |
getType()
|
boolean |
isMissing()
a method to tell whether data object has a missing value |
DataImpl |
local()
if remote (i.e., RemoteData), return a local copy; if local (i.e., DataImpl), return this |
Data |
log()
|
Data |
log(int sampling_mode,
int error_mode)
|
java.lang.String |
longString()
generates a longer string than generated by toString |
java.lang.String |
longString(java.lang.String pre)
generates a longer string than generated by toString, indented by pre (a string of blanks) |
Data |
max(Data data)
|
Data |
max(Data data,
int sampling_mode,
int error_mode)
|
Data |
min(Data data)
|
Data |
min(Data data,
int sampling_mode,
int error_mode)
|
Data |
multiply(Data data)
|
Data |
multiply(Data data,
int sampling_mode,
int error_mode)
|
Data |
negate()
|
Data |
negate(int sampling_mode,
int error_mode)
|
Data |
pow(Data data)
|
Data |
pow(Data data,
int sampling_mode,
int error_mode)
|
Data |
remainder(Data data)
|
Data |
remainder(Data data,
int sampling_mode,
int error_mode)
|
Data |
rint()
|
Data |
rint(int sampling_mode,
int error_mode)
|
Data |
round()
|
Data |
round(int sampling_mode,
int error_mode)
|
Data |
sin()
|
Data |
sin(int sampling_mode,
int error_mode)
|
Data |
sinDegrees()
|
Data |
sinDegrees(int sampling_mode,
int error_mode)
|
Data |
sqrt()
|
Data |
sqrt(int sampling_mode,
int error_mode)
|
Data |
subtract(Data data)
|
Data |
subtract(Data data,
int sampling_mode,
int error_mode)
|
Data |
tan()
|
Data |
tan(int sampling_mode,
int error_mode)
|
Data |
tanDegrees()
|
Data |
tanDegrees(int sampling_mode,
int error_mode)
|
Data |
unary(int op,
int sampling_mode,
int error_mode)
general unary operation; operation may be Data.ABS, Data.ACOS, etc; these include all unary operations defined for Java primitive data types; sampling_mode may be Data.NEAREST_NEIGHBOR or Data.WEIGHTED_AVERAGE; error_mode may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS; result takes the MathType of this unless the default Units of that MathType conflict with Units of the result, in which case a generic MathType with appropriate Units is constructed |
Data |
unary(int op,
MathType new_type,
int sampling_mode,
int error_mode)
general unary operation; operation may be Data.ABS, Data.ACOS, etc; these include all unary operations defined for Java primitive data types; new_type is the MathType of the result; sampling_mode may be Data.NEAREST_NEIGHBOR or Data.WEIGHTED_AVERAGE; error_mode may be Data.INDEPENDENT, Data.DEPENDENT or Data.NO_ERRORS |
Methods inherited from interface visad.Thing |
---|
addReference, removeReference |
Field Detail |
---|
static final int NEAREST_NEIGHBOR
static final int WEIGHTED_AVERAGE
static final int INDEPENDENT
static final int DEPENDENT
static final int NO_ERRORS
static final int ADD
static final int SUBTRACT
static final int INV_SUBTRACT
static final int MULTIPLY
static final int DIVIDE
static final int INV_DIVIDE
static final int POW
static final int INV_POW
static final int MAX
static final int MIN
static final int ATAN2
static final int ATAN2_DEGREES
static final int INV_ATAN2
static final int INV_ATAN2_DEGREES
static final int REMAINDER
static final int INV_REMAINDER
static final int ABS
static final int ACOS
static final int ACOS_DEGREES
static final int ASIN
static final int ASIN_DEGREES
static final int ATAN
static final int ATAN_DEGREES
static final int CEIL
static final int COS
static final int COS_DEGREES
static final int EXP
static final int FLOOR
static final int LOG
static final int RINT
static final int ROUND
static final int SIN
static final int SIN_DEGREES
static final int SQRT
static final int TAN
static final int TAN_DEGREES
static final int NEGATE
static final int NOP
static final double RADIANS_TO_DEGREES
static final double DEGREES_TO_RADIANS
Method Detail |
---|
DataImpl local() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
MathType getType() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
boolean isMissing() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data binary(Data data, int op, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data binary(Data data, int op, MathType new_type, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data add(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data subtract(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data multiply(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data divide(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data pow(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data max(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data min(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atan2(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atan2Degrees(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data remainder(Data data) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data add(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data subtract(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data multiply(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data divide(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data pow(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data max(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data min(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atan2(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atan2Degrees(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data remainder(Data data, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data unary(int op, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data unary(int op, MathType new_type, int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data changeMathType(MathType new_type) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data abs() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data acos() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data acosDegrees() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data asin() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data asinDegrees() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atan() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atanDegrees() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data ceil() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data cos() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data cosDegrees() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data exp() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data floor() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data log() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data rint() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data round() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data sin() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data sinDegrees() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data sqrt() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data tan() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data tanDegrees() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data negate() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data abs(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data acos(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data acosDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data asin(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data asinDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atan(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data atanDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data ceil(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data cos(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data cosDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data exp(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data floor(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data log(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data rint(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data round(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data sin(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data sinDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data sqrt(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data tan(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data tanDegrees(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data negate(int sampling_mode, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
double[][] computeRanges(RealType[] reals) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
DataShadow computeRanges(ShadowType type, int n) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
DataShadow computeRanges(ShadowType type, DataShadow shadow) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
Data adjustSamplingError(Data error, int error_mode) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
java.lang.String longString() throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
java.lang.String longString(java.lang.String pre) throws VisADException, java.rmi.RemoteException
VisADException
java.rmi.RemoteException
java.lang.Object dataClone() throws java.rmi.RemoteException
java.rmi.RemoteException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |