22 #ifndef _BULLETPLANESHAPE_HH_
23 #define _BULLETPLANESHAPE_HH_
60 this->collisionParent);
63 btVector3 vec(n.x, n.y, n.z);
65 bParent->SetCollisionShape(
new btStaticPlaneShape(vec, 0.0),
Bullet collisions.
Definition: BulletCollision.hh:53
void CreatePlane()
Create the plane.
Definition: BulletPlaneShape.hh:55
virtual void SetAltitude(const math::Vector3 &_pos)
Set the altitude of the plane.
The Vector3 class represents the generic vector containing 3 elements.
Definition: Vector3.hh:43
BulletPlaneShape(CollisionPtr _parent)
Constructor.
Definition: BulletPlaneShape.hh:43
Bullet collision for an infinite plane.
Definition: BulletPlaneShape.hh:40
boost::shared_ptr< Collision > CollisionPtr
Definition: PhysicsTypes.hh:94
virtual ~BulletPlaneShape()
Destructor.
Definition: BulletPlaneShape.hh:46
void SetAltitude(const math::Vector3 &pos)
Set the altitude of the plane.
Definition: BulletPlaneShape.hh:49
virtual void CreatePlane()
Create the plane.
boost::shared_ptr< BulletCollision > BulletCollisionPtr
Definition: BulletTypes.hh:41
Collision for an infinite plane.
Definition: PlaneShape.hh:41
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:48