#include <Project.h>
Public Member Functions | |
std::vector< CollisionPairItem > & | collisionPairs () |
std::vector< ExtraJointItem > & | extraJoints () |
double | gravity () |
bool | isEuler () |
bool | kinematicsOnly () |
double | logTimeStep () |
std::map< std::string, ModelItem > & | models () |
bool | parse (const std::string &filename) |
Project () | |
bool | realTime () |
void | realTime (bool flag) |
RobotHardwareClientView & | RobotHardwareClient () |
RTSItem & | RTS () |
double | timeStep () |
double | totalTime () |
void | totalTime (double time) |
ThreeDView & | view () |
Private Attributes | |
ThreeDView | m_3dview |
std::vector< CollisionPairItem > | m_collisionPairs |
std::vector< ExtraJointItem > | m_extraJoints |
double | m_gravity |
bool | m_isEuler |
bool | m_kinematicsOnly |
double | m_logTimeStep |
std::map< std::string, ModelItem > | m_models |
bool | m_realTime |
RobotHardwareClientView | m_rhview |
RTSItem | m_rts |
double | m_timeStep |
double | m_totalTime |
Project::Project | ( | ) |
Definition at line 27 of file Project.cpp.
std::vector<CollisionPairItem>& Project::collisionPairs | ( | ) | [inline] |
std::vector<ExtraJointItem>& Project::extraJoints | ( | ) | [inline] |
double Project::gravity | ( | ) | [inline] |
bool Project::isEuler | ( | ) | [inline] |
bool Project::kinematicsOnly | ( | ) | [inline] |
double Project::logTimeStep | ( | ) | [inline] |
std::map<std::string, ModelItem>& Project::models | ( | ) | [inline] |
bool Project::parse | ( | const std::string & | filename | ) |
Definition at line 32 of file Project.cpp.
bool Project::realTime | ( | ) | [inline] |
void Project::realTime | ( | bool | flag | ) | [inline] |
RobotHardwareClientView& Project::RobotHardwareClient | ( | ) | [inline] |
RTSItem& Project::RTS | ( | ) | [inline] |
double Project::timeStep | ( | void | ) | [inline] |
double Project::totalTime | ( | ) | [inline] |
void Project::totalTime | ( | double | time | ) | [inline] |
ThreeDView& Project::view | ( | ) | [inline] |
ThreeDView Project::m_3dview [private] |
std::vector<CollisionPairItem> Project::m_collisionPairs [private] |
std::vector<ExtraJointItem> Project::m_extraJoints [private] |
double Project::m_gravity [private] |
bool Project::m_isEuler [private] |
bool Project::m_kinematicsOnly [private] |
double Project::m_logTimeStep [private] |
std::map<std::string, ModelItem> Project::m_models [private] |
bool Project::m_realTime [private] |
RobotHardwareClientView Project::m_rhview [private] |
RTSItem Project::m_rts [private] |
double Project::m_timeStep [private] |
double Project::m_totalTime [private] |