#include "collision_space/environment.h"#include "collision_space/environment_objects.h"#include <planning_models/kinematic_model.h>#include <planning_models/kinematic_state.h>#include <geometric_shapes/bodies.h>#include <LinearMath/btVector3.h>#include <boost/thread/recursive_mutex.hpp>#include <boost/shared_ptr.hpp>#include <vector>#include <string>#include "LinearMath/btTransform.h"#include "btCollisionObject.h"#include "btCollisionDispatcher.h"#include "btBroadphaseInterface.h"#include "btBroadphaseProxy.h"#include "btOverlappingPairCallback.h"#include "btScalar.h"#include "btAlignedAllocator.h"#include <new>#include "LinearMath/btAlignedObjectArray.h"#include "btTransform.h"#include "btPolyhedralConvexShape.h"#include "btCollisionMargin.h"#include <math.h>#include <stdlib.h>#include <cstdlib>#include <cfloat>#include <float.h>#include <assert.h>#include "LinearMath/btAlignedAllocator.h"#include "btConvexInternalShape.h"#include "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h"#include "btBoxShape.h"#include "btConcaveShape.h"#include "btTriangleIndexVertexArray.h"#include "btTriangleMeshShape.h"#include "btOptimizedBvh.h"#include "btTriangleInfoMap.h"#include "btStridingMeshInterface.h"#include "LinearMath/btScalar.h"#include "btCollisionShape.h"#include "btVector3.h"#include "btQuaternion.h"#include "LinearMath/btMatrix3x3.h"#include "btMinMax.h"#include "btConvexShape.h"#include "btActivatingCollisionAlgorithm.h"#include "btCollisionConfiguration.h"#include "btManifoldPoint.h"#include "BulletCollision/NarrowPhaseCollision/btPersistentManifold.h"#include "btCollisionCreateFunc.h"#include "btOverlappingPairCache.h"#include "btDbvtBroadphase.h"#include "LinearMath/btAabbUtil2.h"#include <memory.h>#include <string.h>#include "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h"#include "btQuadWord.h"#include "btMotionState.h"#include <sys/time.h>#include "btStackAlloc.h"#include "btHashMap.h"#include <map>
Go to the source code of this file.
Classes | |
| class | collision_space::EnvironmentModelBullet::CollisionDispatcher |
| class | collision_space::EnvironmentModelBullet |
| A class describing an environment for a kinematic robot using bullet. This class is still experimental, and methos such as cloning are not implemented. More... | |
| struct | collision_space::EnvironmentModelBullet::GenericCollisionFilterCallback |
| struct | collision_space::EnvironmentModelBullet::kGeom |
| struct | collision_space::EnvironmentModelBullet::ModelInfo |
| struct | collision_space::EnvironmentModelBullet::SelfCollisionFilterCallback |
Namespaces | |
| namespace | collision_space |
Main namespace. | |