Class NumericDeltaCalculatorBase
Defines a base class for Numeric Delta Calculator
Implements
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class NumericDeltaCalculatorBase implements deltaCalculators.IDeltaCalculator
Constructors
NumericDeltaCalculatorBase()
Declaration
public NumericDeltaCalculatorBase()
Methods
calculateDeltaInternal(double min, double max, int minorsPerMajor, int maxTicks)
Calculates axis delta for specified arguments passed in
Declaration
protected abstract deltaCalculators.IAxisDelta<Double> calculateDeltaInternal(double min, double max, int minorsPerMajor, int maxTicks)
Parameters
Type | Name | Description |
---|---|---|
double | min | The axis VisibleRange min value |
double | max | The axis VisibleRange max value |
int | minorsPerMajor | The number of Minor Delta ticks per Major Tick |
int | maxTicks | The max ticks |
Returns
Type | Description |
---|---|
IAxisDelta<Double> | The IAxisDelta instance |
getDeltaFromRange(Comparable<?> min, Comparable<?> max, int minorsPerMajor, int maxTicks)
Given an absolute Axis Min and Max, returns a IAxisDelta instance containing sensible MinorDelta and MajorDelta values
Declaration
public deltaCalculators.IAxisDelta<Double> getDeltaFromRange(Comparable<?> min, Comparable<?> max, int minorsPerMajor, int maxTicks)
Parameters
Type | Name | Description |
---|---|---|
Comparable<?> | min | |
Comparable<?> | max | |
int | minorsPerMajor | |
int | maxTicks |
Returns
Type | Description |
---|---|
IAxisDelta<Double> |