vrsode/include/vrsode/CylinderShape.h

Go to the documentation of this file.
00001 
00002 #ifndef _VRSODE_CYLINDER_SHAPE_H_
00003 #define _VRSODE_CYLINDER_SHAPE_H_
00004 
00005 #include <ode/ode.h>
00006 
00007 #include "Shape.h"
00008 
00009 namespace vrsode
00010 {
00011     
00015 class CylinderShape : public Shape
00016 {
00017     VRS::Vector m_direction;
00018     
00019     double m_height;
00020     double m_radius;
00021     
00022 public:
00026      CylinderShape(VRS::Vector direction, double height, double radius);
00027             
00031     virtual ~CylinderShape();
00032 
00033 
00034 protected:
00035     virtual void createDebugNode();
00036     virtual void createGeometry();
00037 };
00038 
00039 }
00040 
00041 #endif

Generated on Fri May 11 21:01:58 2007 for Random Racer by  doxygen 1.5.1