public class LogarithmicNumericTickProvider extends DeltaTickProvider<LogarithmicDeltaCalculator>
currentMajorDelta, currentMinorDelta, currentVisibleRangeMax, currentVisibleRangeMin, MIN_MINOR_DELTA_VALUE
axis
Constructor and Description |
---|
LogarithmicNumericTickProvider()
Creates a new instance of
DeltaTickProvider 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, update, updateCullingPriorities
getTicks
detach, isAttached
public LogarithmicNumericTickProvider()
DeltaTickProvider
class.public void attachTo(@NonNull com.scichart.core.IServiceContainer services)
AxisProviderBase
attachTo
in interface com.scichart.core.framework.IAttachable
attachTo
in class AxisProviderBase<IAxis>
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