Class LogarithmicNumericAxis3D
Inheritance
LogarithmicNumericAxis3D
Namespace:
Assembly: .dll
Syntax
public class LogarithmicNumericAxis3D extends NumericAxis3D implements ILogarithmicNumericAxis
Constructors
LogarithmicNumericAxis3D()
Declaration
public LogarithmicNumericAxis3D()
LogarithmicNumericAxis3D(IRange<Double> defaultNonZeroRange)
Declaration
protected LogarithmicNumericAxis3D(IRange<Double> defaultNonZeroRange)
Parameters
Type |
Name |
Description |
IRange<Double> |
defaultNonZeroRange |
The default non zero IRange instance for this axis
|
Fields
DEFAULT_LOGARITHMIC_TEXT_FORMATTING
Default text formatting for LogarithmicNumericAxis
Declaration
public static final String DEFAULT_LOGARITHMIC_TEXT_FORMATTING
Field Value
logarithmicBaseProperty
Declaration
protected final SmartPropertyDouble logarithmicBaseProperty
Field Value
Methods
createCoordinateCalculator(AxisParams axisParams, double visibleRangeMin, double visibleRangeMax)
Declaration
protected coordinateCalculators.ICoordinateCalculator createCoordinateCalculator(AxisParams axisParams, double visibleRangeMin, double visibleRangeMax)
Parameters
Returns
Overrides
getLogarithmicBase()
Declaration
public final double getLogarithmicBase()
Returns
isValidRange(IRange range)
Declaration
public boolean isValidRange(IRange range)
Parameters
Type |
Name |
Description |
IRange |
range |
|
Returns
Overrides
setLogarithmicBase(double logBase)
Declaration
public final void setLogarithmicBase(double logBase)
Parameters
Type |
Name |
Description |
double |
logBase |
|
Implements