public class Integer3DSet extends Linear3DSet implements IntegerSet
The order of the samples is the rasterization of the orders of the 1D components, with the first component increasing fastest. For more detail, see the description in Linear2DSet.java.
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 |
|---|
Integer3DSet(int length1,
int length2,
int length3)
a 3-D set with null errors and generic type
|
Integer3DSet(MathType type,
Integer1DSet[] sets) |
Integer3DSet(MathType type,
Integer1DSet[] sets,
CoordinateSystem coord_sys,
Unit[] units,
ErrorEstimate[] errors) |
Integer3DSet(MathType type,
int length1,
int length2,
int length3) |
Integer3DSet(MathType type,
int length1,
int length2,
int length3,
CoordinateSystem coord_sys,
Unit[] units,
ErrorEstimate[] errors)
construct a 3-dimensional set with values {0, 1, ..., length1-1}
x {0, 1, ..., length2-1} x {0, 1, ..., length3-1};
coordinate_system and units must be compatible with defaults for
type, or may be null; errors may be null
|
| Modifier and Type | Method and Description |
|---|---|
Object |
cloneButType(MathType type)
Return a clone of this object with a new MathType.
|
String |
longString(String pre)
Extended version of the toString() method.
|
equals, getLinear1DComponent, getSamples, getX, getY, getZ, gridToValue, hashCode, indexToValue, isMissing, make3DGeometry, makeLinearIsoSurface, valueToGridflags, getNormals, getStartPoint, gridToValue, main, make_normals, make2DGeometry, makeIsoLines, makeIsoSurface, makeIsoSurfaceMissingSpatial, makeNormals, poly_triangle_stripe, valueToGrid, valueToIndexcreate, create, create, create, getLength, getLengths, getNeighbors, getNeighbors, getWedge, makeSpatial, valueToInterp, valueToInterpclone, computeRanges, computeRanges, cram_missing, finalize, getHi, getLow, getMySamples, getNeighbors, getSamples, make1DGeometry, makePointGeometry, setCacheSizeThreshold, setGeometryArray, setGeometryArray, setMySamplesgetManifoldDimension__getitem__, __len__, addEqualsCache, addNotEqualsCache, copyDoubles, copyFloats, doubleToFloat, doubleToIndex, equalUnitAndCS, floatToDouble, getCoordinateSystem, getDimension, getDoubles, getDoubles, getLength, getSetErrors, getSetUnits, indexToDouble, longString, 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, removeReferencegetHi, getLowcram_missing, doubleToIndex, equalUnitAndCS, getCoordinateSystem, getDimension, getDoubles, getDoubles, getLength, getManifoldDimension, getNeighbors, getSamples, getSetErrors, getSetUnits, indexToDouble, make1DGeometry, makePointGeometry, 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 Integer3DSet(MathType type, Integer1DSet[] sets) throws VisADException
VisADExceptionpublic Integer3DSet(int length1,
int length2,
int length3)
throws VisADException
VisADExceptionpublic Integer3DSet(MathType type, int length1, int length2, int length3) throws VisADException
VisADExceptionpublic Integer3DSet(MathType type, Integer1DSet[] sets, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors) throws VisADException
VisADExceptionpublic Integer3DSet(MathType type, int length1, int length2, int length3, CoordinateSystem coord_sys, Unit[] units, ErrorEstimate[] errors) throws VisADException
VisADExceptionpublic Object cloneButType(MathType type) throws VisADException
Linear3DSetcloneButType in interface SetIfacecloneButType in class Linear3DSettype - new MathType.type.VisADException - if type is not compatible
with MathType of component Linear1DSets.public String longString(String pre) throws VisADException
Linear3DSetlongString in interface DatalongString in class Linear3DSetpre - prefix for string.VisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.