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 行目に定義があります。