Exotica
Classes | Namespaces | Macros | Typedefs
collision_scene.h File Reference
#include <Eigen/Dense>
#include <sstream>
#include <string>
#include <tuple>
#include <unordered_map>
#include <unordered_set>
#include <exotica_core/factory.h>
#include <exotica_core/kinematic_element.h>
#include <exotica_core/object.h>
Include dependency graph for collision_scene.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  exotica::AllowedCollisionMatrix
 
struct  exotica::ContinuousCollisionProxy
 
struct  exotica::CollisionProxy
 
class  exotica::CollisionScene
 The class of collision scene. More...
 

Namespaces

 exotica
 

Macros

#define REGISTER_COLLISION_SCENE_TYPE(TYPE, DERIV)   EXOTICA_CORE_REGISTER(exotica::CollisionScene, TYPE, DERIV)
 

Typedefs

typedef std::shared_ptr< CollisionScene > exotica::CollisionScenePtr
 

Macro Definition Documentation

◆ REGISTER_COLLISION_SCENE_TYPE

#define REGISTER_COLLISION_SCENE_TYPE (   TYPE,
  DERIV 
)    EXOTICA_CORE_REGISTER(exotica::CollisionScene, TYPE, DERIV)