#include "collision_space/environmentODE.h"
#include <geometric_shapes/shape_operations.h>
#include <ros/console.h>
#include <cassert>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <map>
#include <boost/thread.hpp>
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 std::string | CONTACT_ONLY_NAME = "contact_only" |
static const 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 |
static const int | TEST_FOR_ALLOWED_NUM = 1 |
const std::string CONTACT_ONLY_NAME = "contact_only" [static] |
Definition at line 58 of file environmentODE.cpp.
const int MAX_ODE_CONTACTS = 128 [static] |
Definition at line 55 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.
const int TEST_FOR_ALLOWED_NUM = 1 [static] |
Definition at line 56 of file environmentODE.cpp.