Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

bmvv_f_menus.h

Go to the documentation of this file.
00001 #ifndef bmvv_f_menus_h_
00002 #define bmvv_f_menus_h_
00003 //-----------------------------------------------------------------------------
00004 //:
00005 // \file
00006 // \brief the setup for menus for bmvv f manager
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 February 19, 2007    Initial version.
00015 // \endverbatim
00016 //-----------------------------------------------------------------------------
00017 #include <bmvv/dll.h>
00018 
00019 class bmvv_f_menus
00020 {
00021  public:
00022   BMVV_DLL_DATA  static void quit_callback();
00023   BMVV_DLL_DATA static void load_image_callback();
00024   BMVV_DLL_DATA static void load_image_and_cam_callback();
00025   BMVV_DLL_DATA static void save_image_callback();
00026   BMVV_DLL_DATA static void clear_display_callback();
00027   BMVV_DLL_DATA static void read_corrs_callback();
00028   BMVV_DLL_DATA static void save_corrs_callback();
00029   BMVV_DLL_DATA static void display_corrs_callback();
00030   BMVV_DLL_DATA static void load_world_callback();
00031   BMVV_DLL_DATA static void save_world_callback();
00032   BMVV_DLL_DATA static void project_world_callback();
00033   BMVV_DLL_DATA static void read_f_matrix_callback();
00034   BMVV_DLL_DATA static void save_f_matrix_callback();
00035   BMVV_DLL_DATA static void display_right_epi_lines_callback();
00036   BMVV_DLL_DATA static void display_picked_epi_line_callback();
00037   BMVV_DLL_DATA static void create_correspondence_callback();
00038   BMVV_DLL_DATA static void pick_correspondence_callback();
00039   BMVV_DLL_DATA static void compute_f_matrix_callback();
00040   BMVV_DLL_DATA static void reconstruct_world_callback();
00041   BMVV_DLL_DATA static void set_range_params_callback();
00042   BMVV_DLL_DATA static void intensity_profile_callback();
00043   BMVV_DLL_DATA static void intensity_histogram_callback();
00044 
00045   BMVV_DLL_DATA static vgui_menu get_menu();
00046  private:
00047   bmvv_f_menus() {}
00048 };
00049 
00050 #endif // bmvv_f_menus_h_

Generated on Thu Jan 10 14:54:21 2008 for contrib/brl/bmvl/bmvv by  doxygen 1.4.4