public class ProfileAlongTrack3D extends MultiDimensionAdapter
Modifier and Type | Field and Description |
---|---|
ProfileAlongTrack |
adapter2D |
(package private) RealTupleType |
domain3D |
(package private) MultiDimensionReader |
reader |
(package private) float[] |
vertLocs |
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType
Constructor and Description |
---|
ProfileAlongTrack3D(ProfileAlongTrack adapter2D) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,double[]> |
getDefaultSubset() |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon) |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(double minLat,
double maxLat,
double minLon,
double maxLon,
int xStride,
int yStride,
int zStride) |
java.util.Map<java.lang.String,double[]> |
getSubsetFromLonLatRect(java.util.Map<java.lang.String,double[]> subset,
double minLat,
double maxLat,
double minLon,
double maxLon) |
(package private) void |
init() |
Set |
makeDomain(java.util.Map<java.lang.String,double[]> subset) |
static void |
oneD_threeDfill(float[] b,
float[] c,
int leny,
float[] a,
int lenx,
float[][] abc) |
static void |
oneD_threeDfillDbl(double[] b,
double[] c,
int leny,
double[] a,
int lenx,
double[][] abc) |
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
public ProfileAlongTrack adapter2D
MultiDimensionReader reader
float[] vertLocs
RealTupleType domain3D
public ProfileAlongTrack3D(ProfileAlongTrack adapter2D)
void init() throws java.lang.Exception
java.lang.Exception
public Set makeDomain(java.util.Map<java.lang.String,double[]> subset) throws java.lang.Exception
makeDomain
in class MultiDimensionAdapter
java.lang.Exception
public java.util.Map<java.lang.String,double[]> getDefaultSubset()
getDefaultSubset
in class MultiDimensionAdapter
public java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(java.util.Map<java.lang.String,double[]> subset, double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public java.util.Map<java.lang.String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride)
getSubsetFromLonLatRect
in class MultiDimensionAdapter
public static void oneD_threeDfill(float[] b, float[] c, int leny, float[] a, int lenx, float[][] abc)
public static void oneD_threeDfillDbl(double[] b, double[] c, int leny, double[] a, int lenx, double[][] abc)