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

bmvv_cal_menus.h

Go to the documentation of this file.
00001 #ifndef bmvv_cal_menus_h_
00002 #define bmvv_cal_menus_h_
00003 //-----------------------------------------------------------------------------
00004 //:
00005 // \file
00006 // \brief the setup for menus for bmvv
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 December 11, 2002    Initial version.
00015 // \endverbatim
00016 //-----------------------------------------------------------------------------
00017 #include <bmvv/dll.h>
00018 
00019 class bmvv_cal_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 save_image_callback();
00025   BMVV_DLL_DATA static void adjust_contrast_callback();
00026   BMVV_DLL_DATA static void set_range_params_callback();
00027   BMVV_DLL_DATA static void clear_display_callback();
00028   BMVV_DLL_DATA static void clear_selected_callback();
00029   BMVV_DLL_DATA static void compute_ransac_homography_callback();
00030   BMVV_DLL_DATA static void load_image_and_camera_callback();
00031   BMVV_DLL_DATA static void load_corrs_callback();
00032   BMVV_DLL_DATA static void save_corrs_callback();
00033   BMVV_DLL_DATA static void save_constraints_callback();
00034   BMVV_DLL_DATA static void load_world_callback();
00035   BMVV_DLL_DATA static void save_camera_callback();
00036   BMVV_DLL_DATA static void pick_correspondence_callback();
00037   BMVV_DLL_DATA static void pick_vertical_callback();
00038   BMVV_DLL_DATA static void remove_correspondence_callback();
00039   BMVV_DLL_DATA static void solve_camera_callback();
00040   BMVV_DLL_DATA static void set_identity_camera_callback();
00041   BMVV_DLL_DATA static void map_image_to_world_callback();
00042   BMVV_DLL_DATA static void clear_world_callback();
00043   BMVV_DLL_DATA static void set_height_callback();
00044   BMVV_DLL_DATA static void pick_polygon_callback();
00045   BMVV_DLL_DATA static void confirm_polygon_callback();
00046   BMVV_DLL_DATA static void create_box_callback();
00047   BMVV_DLL_DATA static void save_world_callback();
00048   BMVV_DLL_DATA static void save_world_ply2_callback();
00049   BMVV_DLL_DATA static void read_world_ply2_callback();
00050   BMVV_DLL_DATA static void ply2_to_vrml_callback();
00051   BMVV_DLL_DATA static vgui_menu get_menu();
00052  private:
00053   bmvv_cal_menus() {}
00054 };
00055 
00056 #endif // bmvv_cal_menus_h_

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