iCub-main
Public Member Functions | List of all members
RobotConfig Class Referenceabstract

#include <RobotConfig.h>

+ Inheritance diagram for RobotConfig:

Public Member Functions

virtual std::string getModuleName ()=0
 
virtual int getVerbosity ()=0
 
virtual yarp::os::ResourceFinder & getFinder ()=0
 
virtual RobotFlagsgetFlags ()=0
 
void setFlags ()
 
void stopConfig (std::string error)
 
virtual int getWorldTimestep ()=0
 
virtual double getWorldCFM ()=0
 
virtual double getWorldERP ()=0
 
virtual double getFudgeFactor ()=0
 
virtual double getStopCFM ()=0
 
virtual double getJointCFM ()=0
 
virtual double getStopERP ()=0
 
virtual double getMaxContactCorrectingVel ()=0
 
virtual double getContactFrictionCoefficient ()=0
 
virtual double getContactSurfaceLayer ()=0
 
virtual double getMotorMaxTorque ()=0
 
virtual double getMotorDryFriction ()=0
 
virtual double getJointStopBouncyness ()=0
 
virtual OdeParams getOdeParameters ()=0
 

Detailed Description

Definition at line 55 of file RobotConfig.h.

Member Function Documentation

◆ getContactFrictionCoefficient()

virtual double RobotConfig::getContactFrictionCoefficient ( )
pure virtual

Implemented in SimConfig.

◆ getContactSurfaceLayer()

virtual double RobotConfig::getContactSurfaceLayer ( )
pure virtual

Implemented in SimConfig.

◆ getFinder()

virtual yarp::os::ResourceFinder& RobotConfig::getFinder ( )
pure virtual

Implemented in SimConfig.

◆ getFlags()

virtual RobotFlags& RobotConfig::getFlags ( )
pure virtual

Implemented in SimConfig.

◆ getFudgeFactor()

virtual double RobotConfig::getFudgeFactor ( )
pure virtual

Implemented in SimConfig.

◆ getJointCFM()

virtual double RobotConfig::getJointCFM ( )
pure virtual

Implemented in SimConfig.

◆ getJointStopBouncyness()

virtual double RobotConfig::getJointStopBouncyness ( )
pure virtual

Implemented in SimConfig.

◆ getMaxContactCorrectingVel()

virtual double RobotConfig::getMaxContactCorrectingVel ( )
pure virtual

Implemented in SimConfig.

◆ getModuleName()

virtual std::string RobotConfig::getModuleName ( )
pure virtual

Implemented in SimConfig.

◆ getMotorDryFriction()

virtual double RobotConfig::getMotorDryFriction ( )
pure virtual

Implemented in SimConfig.

◆ getMotorMaxTorque()

virtual double RobotConfig::getMotorMaxTorque ( )
pure virtual

Implemented in SimConfig.

◆ getOdeParameters()

virtual OdeParams RobotConfig::getOdeParameters ( )
pure virtual

Implemented in SimConfig.

◆ getStopCFM()

virtual double RobotConfig::getStopCFM ( )
pure virtual

Implemented in SimConfig.

◆ getStopERP()

virtual double RobotConfig::getStopERP ( )
pure virtual

Implemented in SimConfig.

◆ getVerbosity()

virtual int RobotConfig::getVerbosity ( )
pure virtual

Implemented in SimConfig.

◆ getWorldCFM()

virtual double RobotConfig::getWorldCFM ( )
pure virtual

Implemented in SimConfig.

◆ getWorldERP()

virtual double RobotConfig::getWorldERP ( )
pure virtual

Implemented in SimConfig.

◆ getWorldTimestep()

virtual int RobotConfig::getWorldTimestep ( )
pure virtual

Implemented in SimConfig.

◆ setFlags()

void RobotConfig::setFlags ( )

Definition at line 37 of file RobotConfig.cpp.

◆ stopConfig()

void RobotConfig::stopConfig ( std::string  error)

Definition at line 170 of file RobotConfig.cpp.


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