|
GaitGeneration by Graph Search
|
ロボットの移動軌跡を描画するクラス. [詳解]
#include <movement_locus_renderer.h>
公開メンバ関数 | |
| MovementLocusRenderer () | |
| void | SetMoveLocusPoint (const std::vector< RobotStateNode > &locus) |
| ロボットの移動軌跡を記録する.ノードの配列から,重心位置の軌跡を取得する. | |
| void | SetSimulationEndIndexes (const std::vector< size_t > &index) |
| シミュレーションの終了点を取得する. | |
| void | SetIsHighQuality (const bool is_high_quality) |
| 高画質モードにするかどうかを設定する. | |
| void | Draw (const size_t draw_simulation_num, bool draw_all_simulation=false) const |
| ロボットの移動軌跡を描画する. | |
ロボットの移動軌跡を描画するクラス.
movement_locus_renderer.h の 22 行目に定義があります。
| designlab::MovementLocusRenderer::MovementLocusRenderer | ( | ) |
movement_locus_renderer.cpp の 18 行目に定義があります。
| void designlab::MovementLocusRenderer::Draw | ( | const size_t | draw_simulation_num, |
| bool | draw_all_simulation = false |
||
| ) | const |
ロボットの移動軌跡を描画する.
| [in] | draw_simulation_num | 描画を行うシミュレーションの番号( 0, 1, 2, ...) |
| [in] | draw_all_simulation | 上のパラメータを無視して, すべてのシミュレーションについて描画する. |
movement_locus_renderer.cpp の 51 行目に定義があります。


|
inline |
| void designlab::MovementLocusRenderer::SetMoveLocusPoint | ( | const std::vector< RobotStateNode > & | locus | ) |
ロボットの移動軌跡を記録する.ノードの配列から,重心位置の軌跡を取得する.
| [in] | locus | 選択されたノードの配列. |
movement_locus_renderer.cpp の 40 行目に定義があります。

| void designlab::MovementLocusRenderer::SetSimulationEndIndexes | ( | const std::vector< size_t > & | index | ) |
シミュレーションの終了点を取得する.
| [in] | index | シミュレーションの終了点の配列. |
movement_locus_renderer.cpp の 29 行目に定義があります。
