|
| 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) |
| グラフを表示するかどうか
|
|