00001 // vsrl_menus.h 00002 // Menus for use with the vgui_dense_matcher_test program(s) 00003 // 00004 // G.W. Brooksby 00005 // 2/13/03 00006 00007 #ifndef vsrl_menus_h_ 00008 #define vsrl_menus_h_ 00009 00010 class vsrl_menus 00011 { 00012 public: 00013 static void quit_callback(); 00014 static void load_left_image_callback(); 00015 static void load_right_image_callback(); 00016 static void load_disparity_image_callback(); 00017 static void save_disparity_image_callback(); 00018 static void load_params_file_callback(); 00019 static void point_pick_callback(); 00020 static void clear_all_callback(); 00021 static void do_dense_matching_callback(); 00022 static void find_regions_callback(); 00023 #if 0 00024 static void jseg_regions_callback(); 00025 #endif 00026 static void set_params_callback(); 00027 static void draw_north_callback(); 00028 static void test_left_func_callback(); 00029 static void test_right_func_callback(); 00030 static void make_3d_callback(); 00031 static void raw_correlation_callback(); 00032 static void corner_method_callback(); 00033 static vgui_menu get_menus(); 00034 private: 00035 vsrl_menus(){}; 00036 }; 00037 00038 #endif // vsrl_menus_h_
1.4.4