グラフィッククラス
[詳解]
#include <ARCS6/sys/ARCSgraphics.hh>
|
| ARCSgraphics (void) |
| コンストラクタ
|
|
| ~ARCSgraphics () |
| デストラクタ
|
|
void | DrawPlotPlane (void) |
| プロット平面の描画
|
|
void | DrawWaves (void) |
| プロット波形の描画
|
|
void | ResetWaves (void) |
| プロットをリセットする関数
|
|
void | SaveScreenImage (void) |
| 画面をPNGファイルとして出力する関数
|
|
void | SetTime (const double T, const double t) |
| プロット描画時間に値を設定する関数
|
|
template<typename T1 , typename... T2> |
void | SetVars (const T1 &u1, const T2 &... u2) |
| プロット描画変数に値を設定する関数(可変長引数テンプレート)
|
|
void | SetVars () |
| 再帰の最後に呼ばれる関数
|
|
void | SetWorkspace (const std::array< Matrix< 1, 6 >, 6 > &AxPosition) |
| 作業空間プロットに位置ベクトルを設定する関数(6軸配列版)
|
|
void | SetWorkspace (const Matrix< 1, 3 > &Pos1, const Matrix< 1, 3 > &Pos2, const Matrix< 1, 3 > &Pos3) |
| 作業空間プロットに位置ベクトルを設定する関数(3軸個別版)
|
|
FrameGraphics & | GetFGrefs (void) |
| フレームバッファクラスへの参照を返す関数
|
|
void | SetUserPlotFuncs (const std::function< void(void)> &DrawPlaneFobj, const std::function< void(void)> &DrawPlotFobj) |
| ユーザカスタムプロット描画関数への関数オブジェクトを設定する関数
|
|
◆ GetFGrefs()
フレームバッファクラスへの参照を返す関数
- 戻り値
- FrameGraphicsへの参照
◆ ResetWaves()
void ARCSgraphics::ResetWaves |
( |
void | | ) |
|
プロットをリセットする関数
再開始後にプロットをリセットする関数
◆ SetTime()
void ARCS::ARCSgraphics::SetTime |
( |
const double | T, |
|
|
const double | t ) |
|
inline |
◆ SetVars()
template<typename T1 , typename... T2>
void ARCS::ARCSgraphics::SetVars |
( |
const T1 & | u1, |
|
|
const T2 &... | u2 ) |
|
inline |
プロット描画変数に値を設定する関数(可変長引数テンプレート)
- 引数
-
◆ SetWorkspace() [1/2]
void ARCSgraphics::SetWorkspace |
( |
const Matrix< 1, 3 > & | Pos1, |
|
|
const Matrix< 1, 3 > & | Pos2, |
|
|
const Matrix< 1, 3 > & | Pos3 ) |
作業空間プロットに位置ベクトルを設定する関数(3軸個別版)
- 引数
-
[in] | Pos1 | 1軸の作業空間位置ベクトル XYZ— [m,m,m]^T |
[in] | Pos2 | 2軸の作業空間位置ベクトル XYZ— [m,m,m]^T |
[in] | Pos3 | 3軸の作業空間位置ベクトル XYZ— [m,m,m]^T |
◆ SetWorkspace() [2/2]
void ARCSgraphics::SetWorkspace |
( |
const std::array< Matrix< 1, 6 >, 6 > & | AxPosition | ) |
|
作業空間プロットに位置ベクトルを設定する関数(6軸配列版)
- 引数
-
[in] | AxPosition | 1軸~6軸の作業空間位置ベクトル XYZ— [m,m,m,0,0,0]^T |
このクラス詳解は次のファイルから抽出されました: