17 #ifndef _ODESPHERESHAPE_HH_ 18 #define _ODESPHERESHAPE_HH_ 50 boost::dynamic_pointer_cast<ODECollision>(this->collisionParent);
53 if (oParent->GetCollisionId() ==
nullptr)
54 oParent->SetCollision(dCreateSphere(0, _radius),
true);
56 dGeomSphereSetRadius(oParent->GetCollisionId(), _radius);
Forward declarations for the common classes.
Definition: Animation.hh:26
boost::shared_ptr< ODECollision > ODECollisionPtr
Definition: ODETypes.hh:39
default namespace for gazebo
virtual void SetRadius(double _radius)
Set the size.
virtual void SetRadius(double _radius)
Set the size.
Definition: ODESphereShape.hh:45
ODESphereShape(ODECollisionPtr _parent)
Constructor.
Definition: ODESphereShape.hh:38
A ODE sphere shape.
Definition: ODESphereShape.hh:34
virtual ~ODESphereShape()
Destructor.
Definition: ODESphereShape.hh:42
Sphere collision shape.
Definition: SphereShape.hh:39