33 #ifndef DART_COLLISION_DETAIL_COLLISIONDETECTOR_HPP_
34 #define DART_COLLISION_DETAIL_COLLISIONDETECTOR_HPP_
44 template <
typename... Args>
45 std::unique_ptr<CollisionGroup>
50 group->addShapeFramesOf(args...);
56 template <
typename... Args>
57 std::shared_ptr<CollisionGroup>
60 return std::shared_ptr<CollisionGroup>(
std::shared_ptr< CollisionGroup > createCollisionGroupAsSharedPtr()
Helper function that creates and returns CollisionGroup as a shared_ptr.
Definition: CollisionDetector.cpp:54
virtual std::unique_ptr< CollisionGroup > createCollisionGroup()=0
Create a collision group.
Definition: BulletCollisionDetector.cpp:63