|
GaitGeneration by Graph Search
|
ロボットが接地点した地点の履歴を描画するクラス. [詳解]
#include <robot_ground_point_renderer.h>
公開メンバ関数 | |
| RobotGroundPointRenderer (const std::shared_ptr< const IHexapodCoordinateConverter > &converter_ptr) | |
| void | SetNodeAndSimulationEndNodeIndex (const std::vector< RobotStateNode > &result_node, const std::vector< size_t > &simulation_end_node_index) |
| void | Draw (size_t draw_simulation_num, bool draw_all_simulation=false) const |
ロボットが接地点した地点の履歴を描画するクラス.
robot_ground_point_renderer.h の 26 行目に定義があります。
| designlab::RobotGroundPointRenderer::RobotGroundPointRenderer | ( | const std::shared_ptr< const IHexapodCoordinateConverter > & | converter_ptr | ) |
robot_ground_point_renderer.cpp の 19 行目に定義があります。
| void designlab::RobotGroundPointRenderer::Draw | ( | size_t | draw_simulation_num, |
| bool | draw_all_simulation = false |
||
| ) | const |
ロボットが接地点した地点の履歴の描画を行う.
| [in] | draw_simulation_num | 描画を行うシミュレーションの番号( 0, 1, 2, ...) |
| [in] | draw_all_simulation | 上のパラメータを無視して, すべてのシミュレーションについて描画する. |
robot_ground_point_renderer.cpp の 73 行目に定義があります。


| void designlab::RobotGroundPointRenderer::SetNodeAndSimulationEndNodeIndex | ( | const std::vector< RobotStateNode > & | result_node, |
| const std::vector< size_t > & | simulation_end_node_index | ||
| ) |
ロボットが接地点した地点の履歴をセットする.
また,シミュレーションが終了したノードのインデックスをセットする.
| [in] | result_node | ロボットが接地した座標の配列. |
| [in] | simulation_end_node_index | シミュレーションが終了した ノードのインデックスの配列. |
robot_ground_point_renderer.cpp の 30 行目に定義があります。

