NumericTickProvider

StockSharp.Xaml.Charting.Visuals.Axes

NumericAxis@にティック座標を提供

継承元: TickProvider<double>

メソッド

CalculateMajorTicks
protected virtual double[] CalculateMajorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.CalculateMajorTicks(tickRange, tickDelta)

VisibleRangeおよび デルタ の軸線のメジャーティックを計算します

tickRange
代表取締役社長 佐藤 正
tickDelta
代表取締役社長 岡田 俊一

戻り値: メジャーティック(データ値)をダブル

CalculateMinorTicks
protected virtual double[] CalculateMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta, double[] majorTicks)
result = numericTickProvider.CalculateMinorTicks(tickRange, tickDelta, majorTicks)

VisibleRangeおよび Delta の軸線のマイナーティックを計算します

tickRange
代表取締役社長 佐藤 正
tickDelta
代表取締役社長 岡田 俊一
majorTicks
以前に計算された主要なティック

戻り値: マイナーティックス(データ値)をダブル

CalculateMinorTicks
protected virtual double[] CalculateMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.CalculateMinorTicks(tickRange, tickDelta)

VisibleRangeおよび Delta の軸線のマイナーティックを計算します

tickRange
代表取締役社長 佐藤 正
tickDelta
代表取締役社長 岡田 俊一

戻り値: メジャーティック(データ値)をダブル

GetMajorTicks
public override double[] GetMajorTicks(IAxisParams axis)
result = numericTickProvider.GetMajorTicks(axis)

マイナーティックスを計算するために、コールス・ダブル})、マイナーティックスの配列のダブル表現を返します。

axis
The AxisParams for the axis

戻り値: 表示されるティックの配列(データ値が2倍に換算)

GetMajorTicks
public double[] GetMajorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.GetMajorTicks(tickRange, tickDelta)

最小値、最大値、MajorDelta、MinorDeltaの2つのティック範囲を、メジャーティックの絶対値の配列を返します。

GetMinorTicks
public override double[] GetMinorTicks(IAxisParams axis)
result = numericTickProvider.GetMinorTicks(axis)

マイナーティックスを計算するために、コールス・ダブル})、マイナーティックスの配列のダブル表現を返します。

axis
The AxisParams for the axis

戻り値: 表示されるティックの配列(データ値が2倍に換算)

GetMinorTicks
public double[] GetMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.GetMinorTicks(tickRange, tickDelta)

最小値、最大値、MajorDelta、MinorDelta で tickRange を tickRange にすると、マイナーティックの絶対値の配列が返されます。

GetMinorTicks
public double[] GetMinorTicks(IRange<double> tickRange, IAxisDelta<double> tickDelta, double[] majorTicks)
result = numericTickProvider.GetMinorTicks(tickRange, tickDelta, majorTicks)

最小値、最大値、MajorDelta、MinorDelta で tickRange を tickRange にすると、マイナーティックの絶対値の配列が返されます。

IsParamsValid
protected bool IsParamsValid(IRange<double> tickRange, IAxisDelta<double> tickDelta)
result = numericTickProvider.IsParamsValid(tickRange, tickDelta)

VisibleRangeと デルタパラメータが有効かどうかを判断します。e.gは実際の番号であり、VisibleRange.Min@ は 実際の値です。

tickRange
代表取締役社長 佐藤 正
tickDelta
代表取締役社長 岡田 宏