33 #ifndef DART_COLLISION_BULLET_BULLETCOLLISIONOBJECT_HPP_
34 #define DART_COLLISION_BULLET_BULLETCOLLISIONOBJECT_HPP_
37 #include "dart/config.hpp"
39 #include <btBulletCollisionCommon.h>
Definition: BulletCollisionDetector.hpp:52
Definition: BulletCollisionObject.hpp:50
std::unique_ptr< btCollisionObject > mBulletCollisionObject
Bullet collision object.
Definition: BulletCollisionObject.hpp:71
void updateEngineData() override
Update the collision object of the collision detection engine.
Definition: BulletCollisionObject.cpp:68
BulletCollisionShape * mBulletCollisionShape
Definition: BulletCollisionObject.hpp:73
BulletCollisionObject(CollisionDetector *collisionDetector, const dynamics::ShapeFrame *shapeFrame, BulletCollisionShape *bulletCollisionShape)
Constructor.
Definition: BulletCollisionObject.cpp:54
btCollisionObject * getBulletCollisionObject()
Return Bullet collision object.
Definition: BulletCollisionObject.cpp:42
Definition: CollisionDetector.hpp:56
Definition: CollisionObject.hpp:45
Definition: ShapeFrame.hpp:164
::fcl::CollisionObject CollisionObject
Definition: BackwardCompatibility.hpp:152
Definition: BulletCollisionDetector.cpp:63
Definition: BulletCollisionShape.hpp:47