|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object aim4.noise.DoubleGauge
public class DoubleGauge
A gauge that holds doubles. This gauge also can apply noise functions to incoming data to simulate a noisy gauge.
Constructor Summary | |
---|---|
DoubleGauge()
Class constructor for unlimited, uninitialized, noiseless gauge. |
|
DoubleGauge(double value)
Class constructor for unlimited, noiseless gauge with initial value. |
|
DoubleGauge(double value,
double minValue,
double maxValue)
Class constructor for limited, initialized, noiseless gauge. |
|
DoubleGauge(double value,
double minValue,
double maxValue,
NoiseFunction noiseFunction)
Class Constructor for limited, initialized, noisy gauge. |
|
DoubleGauge(double value,
NoiseFunction noiseFunction)
Class constructor for unlimited, initialized gauge with noise. |
|
DoubleGauge(NoiseFunction noiseFunction)
Class constructor for unlimited, uninitialized gauge with noise. |
Method Summary | |
---|---|
double |
read()
Read the value of the gauge. |
void |
record(double recValue)
Records a value to the gauge, with noise according to the gauge's NoiseFunction . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DoubleGauge()
public DoubleGauge(NoiseFunction noiseFunction)
noiseFunction
- the noise function this gauge will apply to valuespublic DoubleGauge(double value)
value
- the initial value of the gaugepublic DoubleGauge(double value, NoiseFunction noiseFunction)
value
- the initial value of the gaugenoiseFunction
- the noise function this gauge will apply to valuespublic DoubleGauge(double value, double minValue, double maxValue)
value
- the initial value of the gaugeminValue
- the minimum value the gauge can store/readmaxValue
- the maximum value the gauge can store/readpublic DoubleGauge(double value, double minValue, double maxValue, NoiseFunction noiseFunction)
value
- the initial value of the gaugeminValue
- the minimum value the gauge can store/readmaxValue
- the maximum value the gauge can store/readnoiseFunction
- the noise function this gauge will apply to valuesMethod Detail |
---|
public double read()
public void record(double recValue)
NoiseFunction
.
recValue
- the value to be written to the gauge
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |