Collision Checker
container_fcl_inl.h File Reference
#include "collision/collision_object.h"
#include <fcl/broadphase/broadphase_SSaP.h>
#include <fcl/broadphase/broadphase_SaP.h>
#include <fcl/broadphase/broadphase_collision_manager.h>
#include <fcl/broadphase/broadphase_dynamic_AABB_tree.h>
#include <fcl/broadphase/broadphase_interval_tree.h>
#include <fcl/broadphase/broadphase_spatialhash.h>
#include <stdint.h>
#include <boost/align/aligned_allocator.hpp>
#include "collision/shape_group.h"
#include "collision/solvers/primitive_collision_queries.h"
#include <fcl/narrowphase/collision_object.h>
#include "collision/narrowphase/detail/aabb.h"
#include "collision/solvers/fcl/fcl_decl.h"
#include "collision/solvers/fcl/fcl_transform.h"
#include "collision/solvers/sat2d/aabb_sat2d.h"
#include "collision/solvers/sat2d/obb_sat2d.h"
#include "collision/solvers/accelerators/declarations.h"
#include "collision/solvers/accelerators/detail/common.h"
#include "collision/solvers/accelerators/detail/common_impl.h"

Go to the source code of this file.

Classes

class  collision::detail::accelerators::ContainerCollisionRequestDataFCL
 
class  collision::detail::accelerators::ContainerFCL
 

Namespaces

 collision
 
 collision::detail
 
 collision::detail::accelerators
 

Enumerations

enum  collision::detail::accelerators::FCLContainerBroadphaseType {
  collision::detail::accelerators::FCL_BT_DYNAMIC_TREE = 0, collision::detail::accelerators::FCL_BT_SPATIALHASH = 1, collision::detail::accelerators::FCL_BT_INTERVALTREE = 2, collision::detail::accelerators::FCL_BT_SSAP = 3,
  collision::detail::accelerators::FCL_BT_SAP = 4
}
 

Functions

template<typename S >
bool collision::detail::accelerators::ContainerFunctionWindowQueryFCL (fcl::CollisionObject< S > *o1, fcl::CollisionObject< S > *o2, void *cdata_)