#include <RobotParam.h>
Public メソッド | |
| RobotParam () | |
| コンストラクタ | |
| ~RobotParam () | |
| デストラクタ | |
| int | writeToXml (std::ostream &os) const |
| データをXMLとして書き出す | |
| int | readFromXml (std::istream &is) |
| XMLからデータを読み出し自分自身を更新する | |
| int | writeToXml (std::string &s) const |
| int | readFromXml (const std::string &s) |
Public 変数 | |
| double | time |
| 時刻(s) | |
| string | coordinate |
| 座標系(self or 9) | |
| float | shape_x0 |
| 形 x座標0 | |
| float | shape_y0 |
| 形 y座標0 | |
| float | shape_x1 |
| 形 x座標1 | |
| float | shape_y1 |
| 形 y座標1 | |
| float | mobility_x0 |
| x座標0 | |
| float | mobility_y0 |
| y座標0 | |
| float | mobility_the0 |
| 向き0 | |
| float | mobility_x1 |
| x座標1 | |
| float | mobility_y1 |
| y座標1 | |
| float | mobility_the1 |
| 向き1 | |
Static Public 変数 | |
| static const char | TYPE_ID [] = "RobotParam" |
| タイプID文字列 | |
Private メソッド | |
| template<class Archive> | |
| void | serialize (Archive &ar, const unsigned int) |
フレンド | |
| class | boost::serialization::access |
| RobotParam::RobotParam | ( | ) | [inline] |
コンストラクタ
| RobotParam::~RobotParam | ( | ) | [inline] |
デストラクタ
| int RobotParam::writeToXml | ( | std::ostream & | os | ) | const [inline] |
データをXMLとして書き出す
| [out] | os | 書き出し先ストリーム |
| 成功時0,失敗時は負の値を返す |
| int RobotParam::readFromXml | ( | std::istream & | is | ) | [inline] |
XMLからデータを読み出し自分自身を更新する
| [in] | is | 読み出し元ストリーム |
| 成功時0,失敗時は負の値を返す |
| int RobotParam::writeToXml | ( | std::string & | s | ) | const [inline] |
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
| [out] | s | 書き出し先文字列 |
| int RobotParam::readFromXml | ( | const std::string & | s | ) | [inline] |
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
| [in] | s | 読み出し元文字列 |
| void RobotParam::serialize | ( | Archive & | ar, | |
| const unsigned | int | |||
| ) | [inline, private] |
friend class boost::serialization::access [friend] |
| double RobotParam::time |
時刻(s)
| string RobotParam::coordinate |
座標系(self or 9)
| float RobotParam::shape_x0 |
形 x座標0
| float RobotParam::shape_y0 |
形 y座標0
| float RobotParam::shape_x1 |
形 x座標1
| float RobotParam::shape_y1 |
形 y座標1
| float RobotParam::mobility_x0 |
x座標0
| float RobotParam::mobility_y0 |
y座標0
向き0
| float RobotParam::mobility_x1 |
x座標1
| float RobotParam::mobility_y1 |
y座標1
向き1
const char RobotParam::TYPE_ID = "RobotParam" [static] |
タイプID文字列
1.5.5