1 package tim.prune.data;
4 * Represents a range of doubles, holding the maximum and
5 * minimum values. Values can be positive or negative
7 public class DoubleRange
9 private boolean _empty = true;
10 private double _min = 0.0, _max = 0.0;
14 * Add a value to the range
15 * @param inValue value to add
17 public void addValue(double inValue)
19 if (inValue < _min || _empty) _min = inValue;
20 if (inValue > _max || _empty) _max = inValue;
26 * @return true if data values were found
28 public boolean hasData()
35 * @return minimum value, or 0.0 if none found
37 public double getMinimum()
44 * @return maximum value, or 0.0 if none found
46 public double getMaximum()