00001 #ifndef CONTROLPOINT_HPP 00002 #define CONTROLPOINT_HPP 00003 00004 #include "Color.hpp" 00005 00006 class ControlPoint { 00007 public: 00008 float x, y; 00009 Color *color; 00010 00011 bool selected; 00012 bool dragged; 00013 public: 00014 ControlPoint(void); 00015 ControlPoint(float x); 00016 ControlPoint(float x, float y); 00017 ControlPoint(float x, float y, Color *color); 00018 virtual ~ControlPoint(void); 00019 }; 00020 00021 #endif