LogarithmicNumericTickProvider
StockSharp.Xaml.Charting.Visuals.Axes
Inherits: NumericTickProvider
Properties
LogarithmicBase
public double LogarithmicBase { get; set; }
value = logarithmicNumericTickProvider.LogarithmicBase
logarithmicNumericTickProvider.LogarithmicBase = value
Gets or sets the value which determines the base used for the logarithm.
Methods
CalculateMajorTicks
protected override double[] CalculateMajorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = logarithmicNumericTickProvider.CalculateMajorTicks(tickRange, tickDelta)
Calculates the Major Ticks for the axis given a VisibleRange and Delta
- tickRange
- The VisibleRange
- tickDelta
- The Deltas, e.g. MinorDelta and MajorDelta
Returns: The Major ticks (data values) as double
CalculateMinorTicks
protected override double[] CalculateMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = logarithmicNumericTickProvider.CalculateMinorTicks(tickRange, tickDelta)
Calculates the Minor Ticks for the axis given a VisibleRange and Delta
- tickRange
- The VisibleRange
- tickDelta
- The Deltas, e.g. MinorDelta and MajorDelta
Returns: The Major ticks (data values) as double
CalculateMinorTicks
protected override double[] CalculateMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta, double[] majorTicks)
result = logarithmicNumericTickProvider.CalculateMinorTicks(tickRange, tickDelta, majorTicks)
Calculates the Minor Ticks for the axis given a VisibleRange and Delta
- tickRange
- The VisibleRange
- tickDelta
- The Deltas, e.g. MinorDelta and MajorDelta
- majorTicks
Returns: The Major ticks (data values) as double