00001 /********************************************************************** 00002 * gesture_box_drawer.H 00003 * 00004 **********************************************************************/ 00005 #ifndef _GESTURE_BOX_DRAWER_H_ 00006 #define _GESTURE_BOX_DRAWER_H_ 00007 00008 #include "gest/gesture.H" 00009 00010 00011 /***************************************************************** 00012 * GestureBoxDrawer 00013 * 00014 * Draws a box using a gesture 00015 * 00016 *****************************************************************/ 00017 class GestureBoxDrawer : public GestureDrawer { 00018 public: 00019 GestureBoxDrawer() {} 00020 virtual ~GestureBoxDrawer() {} 00021 virtual GestureDrawer* dup() const { return new GestureBoxDrawer; } 00022 virtual int draw(const GESTURE*, CVIEWptr& view); 00023 00024 }; 00025 00026 #endif // _GESTURE_STROKE_DRAWER_H_ 00027