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
simulation.cpp File Reference
#include <stdlib.h>
#include <signal.h>
#include <iostream>
#include <stdexcept>
#include <sys/stat.h>
#include <sys/time.h>
#include <unistd.h>
#include <selforg/abstractcontroller.h>
#include <selforg/abstractwiring.h>
#include <selforg/callbackable.h>
#include "simulation.h"
#include "oderobot.h"
#include "odeagent.h"
#include "console.h"
#include <osg/Version>
#include <osg/ShapeDrawable>
#include <osg/ArgumentParser>
#include <osg/AlphaFunc>
#include <osgUtil/SceneView>
#include <osgDB/Registry>
#include <osgDB/ReaderWriter>
#include <osgDB/FileUtils>
#include <osgGA/StateSetManipulator>
#include <osgShadow/ShadowedScene>
#include "lpzviewer.h"
#include "lpzhelphandler.h"
#include "primitive.h"
#include "abstractobstacle.h"
#include "robotcameramanager.h"
#include "cameramanipulatorTV.h"
#include "cameramanipulatorFollow.h"
#include "randomobstacles.h"
#include <selforg/quickmp.h>
#include <pthread.h>
#include "odeconfig.h"
#include "install_prefix.conf"
Include dependency graph for simulation.cpp:

Namespaces

 lpzrobots
 forward declarations
 

Macros

#define QP(x)
 

Functions

static void * odeStep_run (void *p)
 redirection function, because we can't call member function direct More...
 
static void * osgStep_run (void *p)
 redirection function, because we can't call member function direct More...
 
static void printODEMessage (int num, const char *msg, va_list ap)
 
string getListOption (int argc, char **argv, int index)
 
void createNewDir (const char *base, char *newdir)
 creates a new directory with the stem base, which is not yet there (using subsequent numbers) and returns its name in newdir More...
 

Variables

static FILE * ODEMessageFile = 0
 

Macro Definition Documentation

#define QP (   x)