All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
Collaboration diagram for Bullet Physics:

Classes

class  gazebo::physics::DARTMultiRayShape
 DART specific version of MultiRayShape. More...
 

Functions

 gazebo::physics::DARTMultiRayShape::DARTMultiRayShape (CollisionPtr _parent)
 Constructor. More...
 
virtual gazebo::physics::DARTMultiRayShape::~DARTMultiRayShape ()
 Destructor. More...
 
void gazebo::physics::DARTMultiRayShape::AddRay (const math::Vector3 &_start, const math::Vector3 &_end)
 Add a ray to the collision. More...
 
virtual void gazebo::physics::DARTMultiRayShape::UpdateRays ()
 Physics engine specific method for updating the rays. More...
 

Detailed Description

Function Documentation

gazebo::physics::DARTMultiRayShape::DARTMultiRayShape ( CollisionPtr  _parent)
explicit

Constructor.

Parameters
[in]_parentParent Collision.
virtual gazebo::physics::DARTMultiRayShape::~DARTMultiRayShape ( )
virtual

Destructor.

void gazebo::physics::DARTMultiRayShape::AddRay ( const math::Vector3 _start,
const math::Vector3 _end 
)
protectedvirtual

Add a ray to the collision.

Parameters
[in]_startStart location of the ray.
[in]_endEnd location of the ray.

Reimplemented from gazebo::physics::MultiRayShape.

virtual void gazebo::physics::DARTMultiRayShape::UpdateRays ( )
virtual

Physics engine specific method for updating the rays.

Implements gazebo::physics::MultiRayShape.