public class DoubleSet extends SimpleSet
DoubleSet cannot be used for the domain sampling of a Field.
DataImpl.SyncherABS, 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 |
|---|
DoubleSet(MathType type)
construct a DoubleSet with null CoordinateSystem and Units
|
DoubleSet(MathType type,
CoordinateSystem coord_sys,
Unit[] units)
construct a DoubleSet with null CoordinateSystem and Units
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Clones this instance.
|
Object |
cloneButType(MathType type)
Clones this instance with a different MathType.
|
boolean |
equals(Object set)
Indicates whether or not this instance is equal to an object
|
int |
getLength()
for DoubleSet, this always throws a SetException
|
float[][] |
indexToValue(int[] index)
for DoubleSet, this always throws a SetException
|
boolean |
isMissing() |
String |
longString(String pre) |
int[] |
valueToIndex(float[][] value)
for DoubleSet, this always throws a SetException
|
void |
valueToInterp(float[][] value,
int[][] indices,
float[][] weights)
for DoubleSet, this always throws a SetException
|
getManifoldDimension__getitem__, __len__, addEqualsCache, addNotEqualsCache, computeRanges, computeRanges, copyDoubles, copyFloats, cram_missing, doubleToFloat, doubleToIndex, equalUnitAndCS, floatToDouble, getCoordinateSystem, getDimension, getDoubles, getDoubles, getNeighbors, getNeighbors, getNeighbors, getSamples, getSamples, getSetErrors, getSetUnits, getWedge, indexToDouble, longString, main, make1DGeometry, make2DGeometry, make3DGeometry, makeIsoLines, makeIsoSurface, makePointGeometry, makeSpatial, merge1DSets, testEqualsCache, testNotEqualsCache, unary, unitAndCSHashCode__add__, __add__, __div__, __div__, __mod__, __mod__, __mul__, __mul__, __neg__, __pow__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, __sub__, abs, 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, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, max, max, min, min, multiply, multiply, negate, negate, notifyReferences, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, toString, unaryaddReference, removeReferencefinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcram_missing, doubleToIndex, equalUnitAndCS, getCoordinateSystem, getDimension, getDoubles, getDoubles, getNeighbors, getNeighbors, getNeighbors, getSamples, getSamples, getSetErrors, getSetUnits, getWedge, indexToDouble, make1DGeometry, make2DGeometry, make3DGeometry, makeIsoLines, makeIsoSurface, makePointGeometry, makeSpatial, merge1DSetsabs, 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, local, log, log, 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, removeReferencepublic DoubleSet(MathType type) throws VisADException
type - MathType for this DoubleSet, must be SetType,
RealTupleType or RealTypeVisADException - a VisAD error occurredpublic DoubleSet(MathType type, CoordinateSystem coord_sys, Unit[] units) throws VisADException
type - MathType for this DoubleSet, must be SetType,
RealTupleType or RealTypecoord_sys - CoordinateSystem for Set domain, must be
compatible with default for typeunits - array of Units for Real values in Set domain,
must be compatible with defaults for typeVisADException - a VisAD error occurredpublic float[][] indexToValue(int[] index)
throws VisADException
indexToValue in interface SetIfaceindexToValue in class Setindex - array of integer indicesVisADException - a VisAD error occurredpublic int[] valueToIndex(float[][] value)
throws VisADException
valueToIndex in interface SetIfacevalueToIndex in class Setvalue - float[domain_dimension][number_of_values] array of
Set valuesVisADException - a VisAD error occurredpublic void valueToInterp(float[][] value,
int[][] indices,
float[][] weights)
throws VisADException
valueToInterp in interface SimpleSetIfacevalueToInterp in class SimpleSetvalue - float[domain_dimension][number_of_values] array of
Set valuesindices - int[number_of_values][] array for returning Set
indicesweights - float[number_of_values][] array for returning
weightsVisADException - a VisAD error occurredpublic int getLength()
throws VisADException
getLength in interface SetIfacegetLength in class SetVisADException - a VisAD error occurredpublic boolean equals(Object set)
public boolean isMissing()
public final Object clone()
public Object cloneButType(MathType type) throws VisADException
cloneButType in interface SetIfacecloneButType in class Settype - MathType for returned DoubleSetVisADException - VisAD failure.public String longString(String pre) throws VisADException
longString in interface DatalongString in class Setpre - String added to start of each lineVisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.