contrib/brl/vvid/bin/videx_menus.h
Go to the documentation of this file.
00001 #ifndef videx_menus_h_
00002 #define videx_menus_h_
00003 //--------------------------------------------------------------------------------
00004 //:
00005 // \file
00006 // \brief the setup for menus for videx
00007 //  This is essentially a namespace for static methods;
00008 //  there is no public constructor
00009 // \author
00010 //   J.L. Mundy
00011 //
00012 // \verbatim
00013 //  Modifications:
00014 //   J.L. Mundy October 7, 2002    Initial version.
00015 // \endverbatim
00016 //--------------------------------------------------------------------------------
00017 #include <vgui/vgui_menu.h>
00018 class videx_menus
00019 {
00020  public:
00021   static void quit_callback();
00022   static void set_camera_params_callback();
00023   static void set_detection_params_callback();
00024   static void no_op_callback();
00025   static void start_live_video_callback();
00026   static void stop_live_video_callback();
00027   static void toggle_histogram_callback();
00028   static void capture_sequence_callback();
00029   static void init_capture_callback();
00030   static void stop_capture_callback();
00031   static void reset_camera_link_callback();
00032   static vgui_menu get_menu();
00033  private:
00034   videx_menus() {}
00035 };
00036 #endif // videx_menus_h_