Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TruckMesh Member List

This is the complete list of members for TruckMesh, including all inherited members.

AbstractRobot(const std::string &name="abstractRobot", const std::string &revision="$ID$")AbstractRobotinline
addCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
addConfigurable(Configurable *conf)Configurablevirtual
addMotor(std::shared_ptr< Motor > motor, Attachment attachment=Attachment())OdeRobotvirtual
addParameter(const paramkey &key, paramval *val, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramval *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, parambool *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramint *val, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameter(const paramkey &key, paramint *val, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramval *val, paramval def, paramval minBound, paramval maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramval *val, paramval def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, parambool *val, parambool def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramint *val, paramint def, paramint minBound, paramint maxBound, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addParameterDef(const paramkey &key, paramint *val, paramint def, const paramdescr &descr=paramdescr())Configurableinlinevirtual
addSensor(std::shared_ptr< Sensor > sensor, Attachment attachment=Attachment())OdeRobotvirtual
addTorqueSensors(double maxtorque=1.0, int avg=1)OdeRobotvirtual
askedfornumberOdeRobotprotected
attachMotor(MotorAttachment &ma)OdeRobotprotected
attachSensor(SensorAttachment &sa)OdeRobotprotected
BackCaller()BackCaller
callBack(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
CALLBACK_CONFIGURABLE_CHANGEDConfigurablestatic
CallbackableType typedefBackCaller
callBackQMP(CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
cleanup()OdeRobotprotectedvirtual
cmassTruckMeshprotected
collisionCallback(void *data, dGeomID o1, dGeomID o2)OdeRobotinlinevirtual
Configurable()Configurableinline
Configurable(const std::string &name, const std::string &revision)Configurableinline
configurableChanged()Configurablevirtual
configurableList typedefConfigurable
copyParameters(const Configurable &, bool traverseChildren=true)Configurableprotected
create(const osg::Matrix &pose)TruckMeshprotectedvirtual
createdTruckMeshprotected
DEFAULT_CALLBACKABLE_TYPEBackCallerstatic
destroy()TruckMeshprotectedvirtual
doInternalStuff(GlobalData &globalData)TruckMeshvirtual
drawBoundingsTruckMeshprotected
fixate(GlobalData &global, int primitiveID=-1, double duration=0)OdeRobotvirtual
fixationTmpJointOdeRobotprotected
getAllJoints() const OdeRobotinlinevirtual
getAllJoints()OdeRobotinlinevirtual
getAllParamNames(bool traverseChildren=true)Configurablevirtual
getAllPrimitives() const OdeRobotinlinevirtual
getAllPrimitives()OdeRobotinlinevirtual
getAngularSpeed() const OdeRobotvirtual
getAttachedMotors()OdeRobotinlinevirtual
getAttachedSensors()OdeRobotinlinevirtual
getConfigurables() const Configurablevirtual
getId() const Configurableinline
getInitialPose()OdeRobotinlinevirtual
getMainPrimitive() const OdeRobotinlinevirtual
getMotorInfos() overrideOdeRobotvirtual
getMotorNumber() finalOdeRobotvirtual
getMotorNumberIntern()TruckMeshinlinevirtual
getName() const Configurableinlinevirtual
getOrientation() const OdeRobotvirtual
getParam(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamBoolMap() const Configurableinlinevirtual
getParamDescr(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamIntMap() const Configurableinlinevirtual
getParamList() const Configurableinlinevirtual
getParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
getParamValMap() const Configurableinlinevirtual
getPosition() const OdeRobotvirtual
getRelativeInitialPose()OdeRobotinlinevirtual
getRevision() const Configurableinlinevirtual
getSensorInfos() overrideOdeRobotvirtual
getSensorNumber() finalOdeRobotvirtual
getSensorNumberIntern()TruckMeshinlinevirtual
getSensors(double *sensors, int sensornumber) finalOdeRobotvirtual
getSensorsIntern(sensor *sensors, int sensornumber)TruckMeshvirtual
getSpeed() const OdeRobotvirtual
getTrackableName() const AbstractRobotinlinevirtual
hasParam(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamDescr(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamintBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
hasParamvalBounds(const paramkey &key, bool traverseChildren=true) const Configurablevirtual
heightTruckMeshprotected
initializedOdeRobotprotected
initialPoseOdeRobotprotected
initialRelativePoseOdeRobotprotected
isGeomInPrimitiveList(Primitive **ps, int len, dGeomID geom)OdeRobotprotectedstatic
isGeomInPrimitiveList(std::list< Primitive * > ps, dGeomID geom)OdeRobotprotectedstatic
jointsOdeRobotprotected
lengthTruckMeshprotected
max_forceTruckMeshprotected
middlelengthTruckMeshprotected
middlewidthTruckMeshprotected
motor typedefAbstractRobot
motornoTruckMeshprotected
motorsOdeRobotprotected
moveToPose(Pose pose, int primitiveID=-1)OdeRobotvirtual
moveToPosition(Pos pos=Pos(0, 0, 0.5), int primitiveID=-1)OdeRobotvirtual
mycallback(void *data, dGeomID o1, dGeomID o2)TruckMeshprotectedstatic
notifyOnChange(const paramkey &key)Configurableinlinevirtual
objectsOdeRobotprotected
odeHandleOdeRobotprotected
OdeRobot(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const std::string &name, const std::string &revision)OdeRobot
osgHandleOdeRobotprotected
parambool typedefConfigurable
paramboollist typedefConfigurable
paramboolmap typedefConfigurable
paramboolpair typedefConfigurable
paramdescr typedefConfigurable
paramdescrmap typedefConfigurable
paramint typedefConfigurable
paramintBounds typedefConfigurable
paramintBoundsMap typedefConfigurable
paramintlist typedefConfigurable
paramintmap typedefConfigurable
paramintpair typedefConfigurable
paramkey typedefConfigurable
paramlist typedefConfigurable
parammap typedefConfigurable
paramval typedefConfigurable
paramvalBounds typedefConfigurable
paramvalBoundsMap typedefConfigurable
paramvalpair typedefConfigurable
parentspaceOdeRobotprotected
parse(FILE *f, const char *prefix=0, bool traverseChildren=true)Configurable
place(const Pos &pos) finalOdeRobotvirtual
place(const osg::Matrix &pose) finalOdeRobotvirtual
placeIntern(const osg::Matrix &pose)TruckMeshvirtual
print(FILE *f, const char *prefix, int columns=90, bool traverseChildren=true) const Configurable
printdescr(FILE *f, const char *prefix, const paramkey &key, int columns, int indent) const Configurableprotected
radiusTruckMeshprotected
removeAllCallbackables(CallbackableType type)BackCallervirtual
removeCallbackable(Callbackable *callbackableInstance, CallbackableType type=BackCaller::DEFAULT_CALLBACKABLE_TYPE)BackCallervirtual
removeConfigurable(Configurable *conf)Configurablevirtual
restore(FILE *f)OdeRobotvirtual
restoreCfg(const char *filenamestem)Configurablevirtual
restoreFromFile(const char *filename)Storeable
segmentsnoTruckMeshprotected
sense(GlobalData &globalData)OdeRobotvirtual
sensor typedefAbstractRobot
sensornoTruckMeshprotected
sensorsOdeRobotprotected
setColor(const Color &col)OdeRobotvirtual
setMotors(const double *motors, int motornumber) finalOdeRobotvirtual
setMotorsIntern(const double *motors, int motornumber)TruckMeshvirtual
setName(const paramkey &name, bool callSetNameOfInspectable=true)Configurablevirtual
setParam(const paramkey &key, paramval val, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramval minBound, paramval maxBound, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramint minBound, paramint maxBound, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramvalBounds bounds, bool traverseChildren=true)Configurablevirtual
setParamBounds(const paramkey &key, paramintBounds bounds, bool traverseChildren=true)Configurablevirtual
setParamDescr(const paramkey &key, const paramdescr &descr, bool traverseChildren=true)Configurablevirtual
setRevision(const paramkey &revision)Configurableinlinevirtual
speedTruckMeshprotected
store(FILE *f) const OdeRobotvirtual
storeCfg(const char *filenamestem, const std::list< std::string > &comments=std::list< std::string >())Configurablevirtual
storeToFile(const char *filename) const Storeable
Trackable()Trackableinline
TruckMesh(const OdeHandle &odeHandle, const OsgHandle &osgHandle, const std::string &name, double size=1, double force=3, double speed=15, double mass=1)TruckMesh
unFixate(GlobalData &global)OdeRobotvirtual
update()TruckMeshvirtual
wheelthicknessTruckMeshprotected
widthTruckMeshprotected
wmassTruckMeshprotected
~AbstractRobot()AbstractRobotinlinevirtual
~BackCaller()BackCallervirtual
~Configurable()Configurableinlinevirtual
~OdeRobot()OdeRobotvirtual
~Storeable()Storeableinlinevirtual
~Trackable()Trackableinlinevirtual
~TruckMesh()TruckMeshinlinevirtual