#include "collision_space/environmentODE.h"#include "collision_space/environment.h"#include <ode/ode.h>#include <map>#include <geometric_shapes/shape_operations.h>#include <ros/console.h>#include <boost/thread.hpp>#include <cassert>#include <cstdio>#include <cmath>#include <algorithm>

Go to the source code of this file.
Namespaces | |
| namespace | collision_space |
Main namespace. | |
Functions | |
| void | collision_space::nearCallbackFn (void *data, dGeomID o1, dGeomID o2) |
Variables | |
| static const unsigned int | MAX_ODE_CONTACTS = 128 |
| static int | ODEInitCount = 0 |
| static boost::mutex | ODEInitCountLock |
| static std::map < boost::thread::id, int > | ODEThreadMap |
| static boost::mutex | ODEThreadMapLock |
const unsigned int MAX_ODE_CONTACTS = 128 [static] |
Definition at line 53 of file environmentODE.cpp.
int ODEInitCount = 0 [static] |
Definition at line 47 of file environmentODE.cpp.
boost::mutex ODEInitCountLock [static] |
Definition at line 48 of file environmentODE.cpp.
std::map<boost::thread::id, int> ODEThreadMap [static] |
Definition at line 50 of file environmentODE.cpp.
boost::mutex ODEThreadMapLock [static] |
Definition at line 51 of file environmentODE.cpp.