33#ifndef DART_COLLISION_COLLISIONOBJECT_HPP_
34#define DART_COLLISION_COLLISIONOBJECT_HPP_
Definition CollisionDetector.hpp:58
Definition CollisionGroup.hpp:53
Definition CollisionObject.hpp:45
CollisionDetector * mCollisionDetector
Collision detector.
Definition CollisionObject.hpp:80
CollisionDetector * getCollisionDetector()
Return collision detection engine associated with this CollisionObject.
Definition CollisionObject.cpp:42
virtual ~CollisionObject()=default
Destructor.
dynamics::ConstShapePtr getShape() const
Return the associated Shape.
Definition CollisionObject.cpp:60
const dynamics::ShapeFrame * mShapeFrame
ShapeFrame.
Definition CollisionObject.hpp:83
const dynamics::ShapeFrame * getShapeFrame() const
Return the associated ShapeFrame.
Definition CollisionObject.cpp:54
virtual void updateEngineData()=0
Update the collision object of the collision detection engine.
const Eigen::Isometry3d & getTransform() const
Return the transformation of this CollisionObject in world coordinates.
Definition CollisionObject.cpp:66
Definition ShapeFrame.hpp:192
std::shared_ptr< const Shape > ConstShapePtr
Definition SmartPointer.hpp:81
Definition BulletCollisionDetector.cpp:65