moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
basic_types.hpp File Reference
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <Eigen/StdVector>
#include <geometric_shapes/shapes.h>
#include <unordered_map>
#include <vector>
#include <memory>
#include <functional>
#include <map>
#include <moveit/collision_detection/collision_common.hpp>
Include dependency graph for basic_types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  collision_detection_bullet::ContactTestData
 Bundles the data for a collision query. More...

Namespaces

namespace  collision_detection_bullet

Typedefs

template<typename T>
using collision_detection_bullet::AlignedVector = std::vector<T, Eigen::aligned_allocator<T>>
template<typename Key, typename Value>
using collision_detection_bullet::AlignedMap = std::map<Key, Value, std::less<Key>, Eigen::aligned_allocator<std::pair<const Key, Value>>>
template<typename Key, typename Value>
using collision_detection_bullet::AlignedUnorderedMap

Enumerations

enum class  collision_detection_bullet::CollisionObjectType { collision_detection_bullet::USE_SHAPE_TYPE = 0 , collision_detection_bullet::CONVEX_HULL = 1 , collision_detection_bullet::MULTI_SPHERE = 2 , collision_detection_bullet::SDF = 3 }