Package de.gsi.chart.axes.spi.transforms
Class LogarithmicTimeAxisTransform
- java.lang.Object
-
- de.gsi.chart.axes.spi.transforms.AbstractAxisTransform
-
- de.gsi.chart.axes.spi.transforms.LogarithmicAxisTransform
-
- de.gsi.chart.axes.spi.transforms.LogarithmicTimeAxisTransform
-
- All Implemented Interfaces:
AxisTransform
public class LogarithmicTimeAxisTransform extends LogarithmicAxisTransform
- Author:
- rstein
-
-
Field Summary
-
Fields inherited from class de.gsi.chart.axes.spi.transforms.LogarithmicAxisTransform
DB10_LOGARITHM_BASE, DB20_LOGARITHM_BASE, DEFAULT_LOG_MIN_VALUE, DEFAULT_LOGARITHM_BASE
-
Fields inherited from class de.gsi.chart.axes.spi.transforms.AbstractAxisTransform
axis, rangeMax, rangeMin
-
-
Constructor Summary
Constructors Constructor Description LogarithmicTimeAxisTransform(Axis axis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublebackward(double val)default backward transform for affine functions: backward(forward(val)) = forward(backward(val)) = val;doubleforward(double val)default forward transform for affine functions: backward(forward(val)) = forward(backward(val)) = val;-
Methods inherited from class de.gsi.chart.axes.spi.transforms.LogarithmicAxisTransform
getLogarithmBase, getRoundedMaximumRange, getRoundedMinimumRange, log, logarithmBaseProperty, pow, setLogarithmBase, setMaximumRange, setMinimumRange
-
Methods inherited from class de.gsi.chart.axes.spi.transforms.AbstractAxisTransform
getMaximumRange, getMinimumRange
-
-
-
-
Constructor Detail
-
LogarithmicTimeAxisTransform
public LogarithmicTimeAxisTransform(Axis axis)
-
-
Method Detail
-
backward
public double backward(double val)
Description copied from interface:AxisTransformdefault backward transform for affine functions: backward(forward(val)) = forward(backward(val)) = val;- Specified by:
backwardin interfaceAxisTransform- Overrides:
backwardin classLogarithmicAxisTransform- Parameters:
val- input value- Returns:
- output value
-
forward
public double forward(double val)
Description copied from interface:AxisTransformdefault forward transform for affine functions: backward(forward(val)) = forward(backward(val)) = val;- Specified by:
forwardin interfaceAxisTransform- Overrides:
forwardin classLogarithmicAxisTransform- Parameters:
val- input value- Returns:
- output value
-
-