public class LogarithmicNumericTickProvider extends DeltaTickProvider<LogarithmicDeltaCalculator>
LogarithmicNumericAxis
currentMajorDelta, currentMinorDelta, currentVisibleRangeMax, currentVisibleRangeMin, MIN_MINOR_DELTA_VALUE
axis
Constructor and Description |
---|
LogarithmicNumericTickProvider()
Creates a new instance of
LogarithmicNumericTickProvider class. |
LogarithmicNumericTickProvider(LogarithmicDeltaCalculator deltaCalculator)
Creates a new instance of
LogarithmicNumericTickProvider class |
Modifier and Type | Method and Description |
---|---|
void |
attachTo(com.scichart.core.IServiceContainer services) |
protected int |
getMajorTickIndex(double tick)
Gets the index of specified major axis tick
|
protected void |
updateTicks(com.scichart.core.model.DoubleValues minorTicks,
com.scichart.core.model.DoubleValues majorTicks)
Updates major and minor tick values
|
guardDeltaValues, isFirstMajorTickEven, isParamsValid, updateCullingPriorities, updateInternal
getTicks, shouldUpdateTicks, update
detach, isAttached
public LogarithmicNumericTickProvider()
LogarithmicNumericTickProvider
class.public LogarithmicNumericTickProvider(LogarithmicDeltaCalculator deltaCalculator)
LogarithmicNumericTickProvider
classdeltaCalculator
- The delta calculator to usepublic void attachTo(com.scichart.core.IServiceContainer services)
AxisProviderBase
attachTo
in interface com.scichart.core.framework.IAttachable
attachTo
in class AxisProviderBase<IAxisCore>
protected void updateTicks(com.scichart.core.model.DoubleValues minorTicks, com.scichart.core.model.DoubleValues majorTicks)
TickProvider
updateTicks
in class TickProvider
minorTicks
- The minor ticks to updatemajorTicks
- The major ticks to updateprotected int getMajorTickIndex(double tick)
DeltaTickProvider
getMajorTickIndex
in class DeltaTickProvider<LogarithmicDeltaCalculator>
tick
- The major axis tick