iCub-main
Public Member Functions | List of all members
SimConfig Class Reference

#include <SimConfig.h>

+ Inheritance diagram for SimConfig:

Public Member Functions

 SimConfig ()
 
std::string configure (int argc, char *argv[], std::string &moduleName, int &verbosity)
 
virtual std::string getModuleName ()
 
virtual int getVerbosity ()
 
virtual yarp::os::ResourceFinder & getFinder ()
 
RobotFlagsgetFlags ()
 
virtual double getWorldCFM ()
 
virtual double getWorldERP ()
 
virtual double getFudgeFactor ()
 
virtual double getStopCFM ()
 
virtual double getJointCFM ()
 
virtual double getStopERP ()
 
virtual double getMaxContactCorrectingVel ()
 
virtual double getContactFrictionCoefficient ()
 
virtual double getContactSurfaceLayer ()
 
virtual double getMotorMaxTorque ()
 
virtual double getMotorDryFriction ()
 
virtual double getJointStopBouncyness ()
 
virtual int getWorldTimestep ()
 
virtual OdeParams getOdeParameters ()
 
- Public Member Functions inherited from RobotConfig
void setFlags ()
 
void stopConfig (std::string error)
 

Detailed Description

Definition at line 44 of file SimConfig.h.

Constructor & Destructor Documentation

◆ SimConfig()

SimConfig::SimConfig ( )
inline

Definition at line 48 of file SimConfig.h.

Member Function Documentation

◆ configure()

string SimConfig::configure ( int  argc,
char *  argv[],
std::string moduleName,
int &  verbosity 
)

Definition at line 93 of file SimConfig.cpp.

◆ getContactFrictionCoefficient()

virtual double SimConfig::getContactFrictionCoefficient ( )
inlinevirtual

Implements RobotConfig.

Definition at line 109 of file SimConfig.h.

◆ getContactSurfaceLayer()

virtual double SimConfig::getContactSurfaceLayer ( )
inlinevirtual

Implements RobotConfig.

Definition at line 113 of file SimConfig.h.

◆ getFinder()

virtual yarp::os::ResourceFinder& SimConfig::getFinder ( )
inlinevirtual

Implements RobotConfig.

Definition at line 73 of file SimConfig.h.

◆ getFlags()

RobotFlags& SimConfig::getFlags ( )
inlinevirtual

Implements RobotConfig.

Definition at line 77 of file SimConfig.h.

◆ getFudgeFactor()

virtual double SimConfig::getFudgeFactor ( )
inlinevirtual

Implements RobotConfig.

Definition at line 89 of file SimConfig.h.

◆ getJointCFM()

virtual double SimConfig::getJointCFM ( )
inlinevirtual

Implements RobotConfig.

Definition at line 97 of file SimConfig.h.

◆ getJointStopBouncyness()

virtual double SimConfig::getJointStopBouncyness ( )
inlinevirtual

Implements RobotConfig.

Definition at line 125 of file SimConfig.h.

◆ getMaxContactCorrectingVel()

virtual double SimConfig::getMaxContactCorrectingVel ( )
inlinevirtual

Implements RobotConfig.

Definition at line 105 of file SimConfig.h.

◆ getModuleName()

virtual std::string SimConfig::getModuleName ( )
inlinevirtual

Implements RobotConfig.

Definition at line 65 of file SimConfig.h.

◆ getMotorDryFriction()

virtual double SimConfig::getMotorDryFriction ( )
inlinevirtual

Implements RobotConfig.

Definition at line 121 of file SimConfig.h.

◆ getMotorMaxTorque()

virtual double SimConfig::getMotorMaxTorque ( )
inlinevirtual

Implements RobotConfig.

Definition at line 117 of file SimConfig.h.

◆ getOdeParameters()

virtual OdeParams SimConfig::getOdeParameters ( )
inlinevirtual

Implements RobotConfig.

Definition at line 133 of file SimConfig.h.

◆ getStopCFM()

virtual double SimConfig::getStopCFM ( )
inlinevirtual

Implements RobotConfig.

Definition at line 93 of file SimConfig.h.

◆ getStopERP()

virtual double SimConfig::getStopERP ( )
inlinevirtual

Implements RobotConfig.

Definition at line 101 of file SimConfig.h.

◆ getVerbosity()

virtual int SimConfig::getVerbosity ( )
inlinevirtual

Implements RobotConfig.

Definition at line 69 of file SimConfig.h.

◆ getWorldCFM()

virtual double SimConfig::getWorldCFM ( )
inlinevirtual

Implements RobotConfig.

Definition at line 81 of file SimConfig.h.

◆ getWorldERP()

virtual double SimConfig::getWorldERP ( )
inlinevirtual

Implements RobotConfig.

Definition at line 85 of file SimConfig.h.

◆ getWorldTimestep()

virtual int SimConfig::getWorldTimestep ( )
inlinevirtual

Implements RobotConfig.

Definition at line 129 of file SimConfig.h.


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