#include <navigation_data.h>

Public メソッド | |
| PathNodes () | |
| デフォルトコンストラクタ. 座標系は9系に初期化 | |
| PathNodes (std::vector< RGIS::PntC > &rgis_path) | |
| RGISのLineStringCからの型変換コンストラクタ(explicit) | |
| template<class Archive> | |
| void | serialize (Archive &ar, const unsigned int) |
| boostから呼ばれるシリアライズメソッド | |
| int | writeToXml (std::ostream &os) const |
| 自身をXMLとして書き出す. | |
| int | writeToXml (std::string &s) const |
| int | readFromXml (std::istream &is) |
| 自身をXMLから読み出す(値を設定). | |
| int | readFromXml (const std::string &s) |
Public 変数 | |
| std::vector< RGIS::PntC > | path |
| way pointのノード | |
| std::string | coordinate |
| 座標系 | |
| std::string | tag |
| この経路列を表すメタ情報文字列 | |
| double | time |
| パス生成時刻 | |
Static Public 変数 | |
| static const char | TYPE_ID [] |
| このクラスを表す型ID文字列 | |
| NavData::PathNodes::PathNodes | ( | ) | [inline] |
デフォルトコンストラクタ. 座標系は9系に初期化
| NavData::PathNodes::PathNodes | ( | std::vector< RGIS::PntC > & | rgis_path | ) | [inline, explicit] |
RGISのLineStringCからの型変換コンストラクタ(explicit)
| void NavData::PathNodes::serialize | ( | Archive & | ar, | |
| const unsigned | int | |||
| ) | [inline] |
boostから呼ばれるシリアライズメソッド
| Archive | boostのArchiveクラス |
| ar | boostのArchiveクラスのインスタンス | |
| (未使用) | version |
| int NavData::PathNodes::writeToXml | ( | std::ostream & | os | ) | const [inline] |
自身をXMLとして書き出す.
| [out] | os | 書き出し先ストリーム |
| 0 | 成功 | |
| negative | 失敗 |
| int NavData::PathNodes::writeToXml | ( | std::string & | s | ) | const [inline] |
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
| [out] | s | 書き出し先文字列 |
| int NavData::PathNodes::readFromXml | ( | std::istream & | is | ) | [inline] |
自身をXMLから読み出す(値を設定).
| [out] | is | 読み出し元ストリーム |
| 0 | 成功 | |
| negative | 失敗 |
| int NavData::PathNodes::readFromXml | ( | const std::string & | s | ) | [inline] |
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
| [in] | s | 読み出し元文字列 |
| std::vector<RGIS::PntC> NavData::PathNodes::path |
way pointのノード
| std::string NavData::PathNodes::coordinate |
座標系
| std::string NavData::PathNodes::tag |
この経路列を表すメタ情報文字列
| double NavData::PathNodes::time |
パス生成時刻
const char NavData::PathNodes::TYPE_ID[] [static] |
このクラスを表す型ID文字列
1.5.5