GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 全メンバ一覧
designlab::GraphSearchResultRecord 構造体final

グラフ探索の結果を格納する構造体. [詳解]

#include <graph_search_result_record.h>

designlab::GraphSearchResultRecord 連携図
Collaboration graph
[凡例]

公開メンバ関数

 GraphSearchResultRecord ()
 
 GraphSearchResultRecord (const RobotStateNode &node, const double time, const GraphSearchResult result)
 
std::string ToCsvString () const
 構造体の内容をCSV形式の文字列にして返す. , (カンマ) で区切られる.
 

静的公開メンバ関数

static std::string GetCsvHeader ()
 CSV形式のヘッダを返す.
 

公開変数類

RobotStateNode result_node
 グラフ探索によって選択されたノード.
 
double computation_time
 グラフ探索にかかった計算時間 [milli sec]
 
GraphSearchResult graph_search_result
 グラフ探索の結果,成功か失敗か.
 

詳解

グラフ探索の結果を格納する構造体.

覚え書き
変数をごちゃごちゃさせたくないので作成した.

graph_search_result_record.h61 行目に定義があります。

構築子と解体子

◆ GraphSearchResultRecord() [1/2]

designlab::GraphSearchResultRecord::GraphSearchResultRecord ( )
inline

graph_search_result_record.h63 行目に定義があります。

◆ GraphSearchResultRecord() [2/2]

designlab::GraphSearchResultRecord::GraphSearchResultRecord ( const RobotStateNode node,
const double  time,
const GraphSearchResult  result 
)
inline

graph_search_result_record.h70 行目に定義があります。

関数詳解

◆ GetCsvHeader()

std::string designlab::GraphSearchResultRecord::GetCsvHeader ( )
static

CSV形式のヘッダを返す.

戻り値
CSV形式のヘッダ.
todo:
処理を一般化する.

graph_search_result_record.cpp67 行目に定義があります。

被呼び出し関係図:

◆ ToCsvString()

std::string designlab::GraphSearchResultRecord::ToCsvString ( ) const

構造体の内容をCSV形式の文字列にして返す. , (カンマ) で区切られる.

戻り値
構造体の内容をCSV形式の文字列にしたもの.

graph_search_result_record.cpp23 行目に定義があります。

呼び出し関係図:

メンバ詳解

◆ computation_time

double designlab::GraphSearchResultRecord::computation_time

グラフ探索にかかった計算時間 [milli sec]

graph_search_result_record.h90 行目に定義があります。

◆ graph_search_result

GraphSearchResult designlab::GraphSearchResultRecord::graph_search_result

グラフ探索の結果,成功か失敗か.

graph_search_result_record.h92 行目に定義があります。

◆ result_node

RobotStateNode designlab::GraphSearchResultRecord::result_node

グラフ探索によって選択されたノード.

graph_search_result_record.h88 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: