IPointResampler
StockSharp.Xaml.Charting.Numerics
インターフェイスを Pointresampler に提供 - 一連のデータをレンダリングするための一連のポイントの数を減らすことができるアルゴリズムは、シリーズの視覚的な正確さを維持しながら高速にレンダリングします
メソッド
Execute
public IPointSeries Execute(ResamplingMode resamplingMode, IndexRange pointRange, int viewportWidth, bool isFifo, bool isCategoryAxis, IList xColumn, IList yColumn, bool? dataIsSorted, bool? dataIsEvenlySpaced, bool? dataIsDisplayedAs2d, IRange visibleXRange)
result = iPointResampler.Execute(resamplingMode, pointRange, viewportWidth, isFifo, isCategoryAxis, xColumn, yColumn, dataIsSorted, dataIsEvenlySpaced, dataIsDisplayedAs2d, visibleXRange)
入力XとYシリーズをIPointSeriesに変形させ、画面上でレンダリングするためのデータセットを削減
- resamplingMode
- The ResamplingMode to use
- pointRange
- XとYの入力データを使用するインデックス(インデックスによるクリップ)
- viewportWidth
- Viewport の現在の幅
- isFifo
- データのフィフォ(循環バッファ)データの場合
- isCategoryAxis
- XAxis がカテゴリの軸線の場合
- xColumn
- 入力X-Valueシリーズ
- yColumn
- 入出力Y-Valueシリーズ
- dataIsSorted
- X-Direction でデータがソートされている場合
- dataIsEvenlySpaced
- X でデータが均等に Spaced の場合
- dataIsDisplayedAs2d
- scatter でデータが提示されると、e.g は行いません
- visibleXRange
- 再サンプリング時のXAxisのVisibleRange
戻り値: レンダリングのための変換されたデータセット