Public Member Functions | Private Attributes
WriteOpenHRP3RobotModel Class Reference

List of all members.

Public Member Functions

hrp::Matrix33 calcTotalInertia (const hrp::Vector3 &total_com)
hrp::Matrix33 outer_product_matrix (const hrp::Vector3 &v)
void writeJointProperties (const hrp::Link *_link, const std::string &indent)
void writeLinkGrobalProperties (const hrp::Vector3 &p, const hrp::Matrix33 &R, const std::string &indent)
void writeLinkProperties (const hrp::Vector3 &localp, const hrp::Matrix33 &localR, const std::string &indent)
void writeMassProperties (hrp::Link *_link, const std::string &indent)
void writeMatrix (const hrp::Matrix33 mat, const std::string &print_name, const std::string &indent)
 WriteOpenHRP3RobotModel (hrp::BodyPtr _robot, OpenHRP::BodyInfo_var _bodyinfo, const std::string &out_fname)
void writeRobotModel ()
void writeSensorProperties (const hrp::Sensor *_sen, const std::string &indent)
void writeSensorProperties (const int sensorType, const std::string &indent)
void writeVector (const hrp::Vector3 &vec, const std::string &print_name, const std::string &indent)
 ~WriteOpenHRP3RobotModel ()

Private Attributes

OpenHRP::BodyInfo_var bodyinfo
hrp::BodyPtr m_robot
std::ofstream ofs

Detailed Description

Definition at line 20 of file WriteOpenHRP3RobotModel.cpp.


Constructor & Destructor Documentation

WriteOpenHRP3RobotModel::WriteOpenHRP3RobotModel ( hrp::BodyPtr  _robot,
OpenHRP::BodyInfo_var  _bodyinfo,
const std::string out_fname 
) [inline]

Definition at line 26 of file WriteOpenHRP3RobotModel.cpp.

Definition at line 31 of file WriteOpenHRP3RobotModel.cpp.


Member Function Documentation

hrp::Matrix33 WriteOpenHRP3RobotModel::calcTotalInertia ( const hrp::Vector3 &  total_com) [inline]

Definition at line 103 of file WriteOpenHRP3RobotModel.cpp.

hrp::Matrix33 WriteOpenHRP3RobotModel::outer_product_matrix ( const hrp::Vector3 &  v) [inline]

Definition at line 89 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeJointProperties ( const hrp::Link *  _link,
const std::string indent 
) [inline]

Definition at line 66 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeLinkGrobalProperties ( const hrp::Vector3 &  p,
const hrp::Matrix33 &  R,
const std::string indent 
) [inline]

Definition at line 61 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeLinkProperties ( const hrp::Vector3 &  localp,
const hrp::Matrix33 &  localR,
const std::string indent 
) [inline]

Definition at line 56 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeMassProperties ( hrp::Link *  _link,
const std::string indent 
) [inline]

Definition at line 46 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeMatrix ( const hrp::Matrix33  mat,
const std::string print_name,
const std::string indent 
) [inline]

Definition at line 39 of file WriteOpenHRP3RobotModel.cpp.

Definition at line 113 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeSensorProperties ( const hrp::Sensor *  _sen,
const std::string indent 
) [inline]

Definition at line 74 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeSensorProperties ( const int  sensorType,
const std::string indent 
) [inline]

Definition at line 81 of file WriteOpenHRP3RobotModel.cpp.

void WriteOpenHRP3RobotModel::writeVector ( const hrp::Vector3 &  vec,
const std::string print_name,
const std::string indent 
) [inline]

Definition at line 35 of file WriteOpenHRP3RobotModel.cpp.


Member Data Documentation

OpenHRP::BodyInfo_var WriteOpenHRP3RobotModel::bodyinfo [private]

Definition at line 23 of file WriteOpenHRP3RobotModel.cpp.

hrp::BodyPtr WriteOpenHRP3RobotModel::m_robot [private]

Definition at line 22 of file WriteOpenHRP3RobotModel.cpp.

std::ofstream WriteOpenHRP3RobotModel::ofs [private]

Definition at line 24 of file WriteOpenHRP3RobotModel.cpp.


The documentation for this class was generated from the following file:


euslisp_model_conversion_tester
Author(s): nozawa
autogenerated on Mon Oct 6 2014 01:10:06