#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>

Go to the source code of this file.
Classes | |
| class | exotica::AllowedCollisionMatrix |
| The AllowedCollisionMatrix is a data structure containing links for which a detected collision does not result in a state to be considered invalid/in-collision. This can exclude links that are in collision by default, neighbouring links, or links that could never be possibly in collision (e.g. if out of reach). More... | |
| struct | exotica::CollisionProxy |
| class | exotica::CollisionScene |
| The class of collision scene. More... | |
| struct | exotica::ContinuousCollisionProxy |
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 |
| #define REGISTER_COLLISION_SCENE_TYPE | ( | TYPE, | |
| DERIV | |||
| ) | EXOTICA_CORE_REGISTER(exotica::CollisionScene, TYPE, DERIV) |
Definition at line 45 of file collision_scene.h.