クラス RobotParam

ロボットの姿勢パラメータ [詳細]

#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 読み出し元文字列

template<class Archive>
void RobotParam::serialize ( Archive &  ar,
const unsigned  int 
) [inline, private]


フレンドと関連する関数

friend class boost::serialization::access [friend]


変数

時刻(s)

座標系(self or 9)

形 x座標0

形 y座標0

形 x座標1

形 y座標1

x座標0

y座標0

向き0

x座標1

y座標1

向き1

const char RobotParam::TYPE_ID = "RobotParam" [static]

タイプID文字列


このクラスの説明は次のファイルから生成されました:

リスク管理コンポーネントに対してSat Jan 1 23:09:45 2011に生成されました。  doxygen 1.5.5