00001 #ifndef GL_Range_Sensor_h 00002 #define GL_Range_Sensor_h 1 00003 00004 // OpenGLInterface 00005 #include "OpenGL\OpenGLInterface.h" 00006 00007 // Range_Sensor 00008 #include "geometry\geo_rangesensor\Range_Sensor.h" 00009 #include "geometry\geo_rangesensor\raytrace.h" 00010 00011 00012 class GL_Range_Sensor : 00013 public Range_Sensor, 00014 public OpenGLInterface 00015 { 00016 00017 public: 00018 GL_Range_Sensor (const GL_Range_Sensor& right); 00019 GL_Range_Sensor (FrameManager* frameManager); 00020 virtual ~GL_Range_Sensor(); 00021 virtual Entity* Clone () const; 00022 protected: 00023 virtual bool DrawExplicit () const; 00024 }; 00025 00026 00027 #endif