public class HistogramField extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) int[] |
count |
(package private) visad.FlatField |
field_0 |
(package private) visad.FlatField |
field_1 |
(package private) visad.Linear2DSet |
histSet |
(package private) int[][] |
indexes |
(package private) int |
len0 |
(package private) int |
len1 |
(package private) byte[][] |
mask |
(package private) visad.FlatField |
mask_field |
(package private) float[][] |
maskRange |
(package private) byte[] |
order |
(package private) java.lang.Class |
rangeType |
visad.FlatField |
scatterDensityField |
(package private) visad.Linear1DSet |
set0 |
(package private) visad.Linear1DSet |
set1 |
Constructor and Description |
---|
HistogramField(visad.FlatField field_0,
visad.FlatField field_1,
visad.FlatField mask_field,
int n_bins,
int bin_size) |
Modifier and Type | Method and Description |
---|---|
void |
clearMaskField(float maskVal) |
visad.FlatField |
getScatterDensityField() |
void |
markMaskFieldByCurve(float[][] curve,
float maskVal) |
void |
markMaskFieldByRange(double[] lowhi_0,
double[] lowhi_1,
float maskVal) |
private void |
reorder(byte maskVal) |
void |
resetMaskField(float maskVal) |
visad.Linear2DSet histSet
visad.Linear1DSet set0
visad.Linear1DSet set1
int len0
int len1
int[] count
int[][] indexes
visad.FlatField field_0
visad.FlatField field_1
visad.FlatField mask_field
float[][] maskRange
java.lang.Class rangeType
byte[][] mask
byte[] order
public visad.FlatField scatterDensityField
public HistogramField(visad.FlatField field_0, visad.FlatField field_1, visad.FlatField mask_field, int n_bins, int bin_size) throws java.lang.Exception
java.lang.Exception
public visad.FlatField getScatterDensityField()
public void markMaskFieldByRange(double[] lowhi_0, double[] lowhi_1, float maskVal) throws java.lang.Exception
java.lang.Exception
public void markMaskFieldByCurve(float[][] curve, float maskVal) throws java.lang.Exception
java.lang.Exception
private void reorder(byte maskVal)
public void clearMaskField(float maskVal)
public void resetMaskField(float maskVal) throws java.lang.Exception
java.lang.Exception