|
| | CuiPlot (FrameGraphics &Frame, int Left, int Top, int Width, int Height) |
| | コンストラクタ
|
| |
| | CuiPlot (CuiPlot &&r)=delete |
| | ムーブコンストラクタ
|
| |
|
| ~CuiPlot () |
| | デストラクタ
|
| |
| void | SetColors (FGcolors Axis, FGcolors Grid, FGcolors Text, FGcolors Back, FGcolors Cursor) |
| | グラフの各部の色を設定する関数
|
| |
| void | SetRanges (double xmin, double xmax, double ymin, double ymax) |
| | グラフの範囲を設定する関数
|
| |
| void | SetAxisLabels (const std::string &xlabel, const std::string &ylabel) |
| | 軸ラベルを設定する関数
|
| |
| void | SetGridLabelFormat (const std::string &xformat, const std::string &yformat) |
| | グリッドラベルの書式を設定する関数
|
| |
| void | SetGridDivision (size_t xdiv, size_t ydiv) |
| | グリッドの分割数を設定する関数
|
| |
|
void | DrawAxis (void) |
| | グラフの軸を描画する関数
|
| |
|
void | ClearAxis (void) |
| | グラフの軸をクリアする関数
|
| |
| void | DrawLegend (size_t i, const std::string &name, const FGcolors &color) |
| | 凡例を描画する関数
|
| |
| template<size_t N> |
| void | DrawLegends (const std::array< std::string, N > &names, const std::array< FGcolors, N > &colors) |
| | 凡例を描画する関数(std::array版)
|
| |
| template<size_t N> |
| void | DrawLegends (const std::array< std::string, N > &names, const std::array< FGcolors, N > &colors, size_t num) |
| | 凡例を描画する関数(std::array, 個数指定版)
|
| |
| void | DrawCursorX (const double x) |
| | x軸カーソルを描画する関数
|
| |
| void | DrawText (const double x, const double y, const std::string &text) |
| | 文字列を描画する関数
|
| |
| void | DrawValue (const double x, const double y, const std::string &format, const double val) |
| | 数値を描画する関数
|
| |
| void | Plot (const double x, const double y, const CuiPlotTypes type, const uint32_t color) |
| | 1点のデータをプロットする関数(バイナリ色データ版)
|
| |
| void | Plot (const double x, const double y, const CuiPlotTypes type, const double r, const double g, const double b) |
| | 1点のデータをプロットする関数(RGB輝度値版)
|
| |
| void | Plot (const double x, const double y, const CuiPlotTypes type, const FGcolors color) |
| | 1点のデータをプロットする関数(色の名前版)
|
| |
| void | Plot (const double x1, const double y1, const double x2, const double y2, const CuiPlotTypes type, const uint32_t color) |
| | 2点のデータをプロットする関数(バイナリ色データ版)
|
| |
| void | Plot (const double x1, const double y1, const double x2, const double y2, const CuiPlotTypes type, const double r, const double g, const double b) |
| | 2点のデータをプロットする関数(RGB輝度値版)
|
| |
| void | Plot (const double x1, const double y1, const double x2, const double y2, const CuiPlotTypes type, const FGcolors color) |
| | 2点のデータをプロットする関数(色の名前版)
|
| |
| template<size_t N> |
| void | Plot (const std::array< double, N > &x, const std::array< double, N > &y, const CuiPlotTypes type, const uint32_t color) |
| | std::array配列データをプロットする関数(バイナリ色データ版)
|
| |
| template<size_t N> |
| void | Plot (const std::array< double, N > &x, const std::array< double, N > &y, const CuiPlotTypes type, const double r, const double g, const double b) |
| | std::array配列データをプロットする関数(RGB輝度値版)
|
| |
| template<size_t N> |
| void | Plot (const std::array< double, N > &x, const std::array< double, N > &y, const CuiPlotTypes type, const FGcolors color) |
| | std::array配列データをプロットする関数(色の名前版)
|
| |
| template<size_t N> |
| void | Plot (const Matrix< 1, N > &x, const Matrix< 1, N > &y, const CuiPlotTypes type, const uint32_t color) |
| | Matrix縦ベクトルデータをプロットする関数(バイナリ色データ版)
|
| |
| template<size_t N> |
| void | Plot (const Matrix< 1, N > &x, const Matrix< 1, N > &y, const CuiPlotTypes type, const double r, const double g, const double b) |
| | Matrix縦ベクトルデータをプロットする関数(RGB輝度値版)
|
| |
| template<size_t N> |
| void | Plot (const Matrix< 1, N > &x, const Matrix< 1, N > &y, const CuiPlotTypes type, const FGcolors color) |
| | Matrix縦ベクトルデータをプロットする関数(色の名前版)
|
| |
| template<unsigned long N, bool M = false> |
| void | TimeSeriesPlot (RingBuffer< double, N, M > &t, RingBuffer< double, N, M > &y, const CuiPlotTypes type, const uint32_t color) |
| | リングバッファの時系列データをプロットする関数(バイナリ色データ版)
|
| |
| template<unsigned long N, bool M = false> |
| void | TimeSeriesPlot (RingBuffer< double, N, M > &t, RingBuffer< double, N, M > &y, const CuiPlotTypes type, const double r, const double g, const double b) |
| | リングバッファの時系列データをプロットする関数(RGB輝度値版)
|
| |
| template<unsigned long N, bool M = false> |
| void | TimeSeriesPlot (RingBuffer< double, N, M > &t, RingBuffer< double, N, M > &y, const CuiPlotTypes type, const FGcolors color) |
| | リングバッファの時系列データをプロットする関数(色の名前版)
|
| |
|
void | Disp (void) |
| | 画面に表示する関数
|
| |
|
void | StorePlaneInBuffer (void) |
| | 現在のプロット平面の状態を背景バッファに保存する関数
|
| |
|
void | LoadPlaneFromBuffer (void) |
| | 背景バッファからプロット平面の状態を読み込む関数
|
| |
| void | Visible (bool visible) |
| | グラフを表示するかどうか
|
| |