RobWorkProject  25.2.11-
Classes | Namespaces
ODEThreading.hpp File Reference

Utility functions related to the use of Open Dynamics Engine from multiple threads. More...

#include <rw/core/Ptr.hpp>
#include <ode/common.h>

Classes

class  ODEThreading
 Utility functions related to the use of Open Dynamics Engine from multiple threads. More...
 

Namespaces

 rwsim
 RobWorkSim is the dynamic simulation framework of RobWork.
 
 rwsim::simulator
 Dynamic simulation.
 

Detailed Description

Utility functions related to the use of Open Dynamics Engine from multiple threads.

For version 0.12 and earlier, using ODE from multiple threads might work (there is no guarantees).

In version 0.13 a new structure for multi-threading was introduced. Open Dynamics Engine must be compiled with the flags –enable-builtin-threading-impl and –enable-ou. This is required to support multi-threading in ODE 0.13 and newer.