4 #include <boost/program_options/cmdline.hpp> 5 #include <boost/program_options/variables_map.hpp> 6 #include <boost/program_options/options_description.hpp> 7 #include <boost/program_options/parsers.hpp> 10 #include <visp3/core/vpConfig.h> 11 #include <visp3/core/vpPoint.h> 13 namespace po = boost::program_options;
18 boost::program_options::variables_map
vm_;
62 CmdLine(std::string& config_file);
63 void init(std::string& config_file);
std::vector< vpPoint > & get_flashcode_points_3D()
std::string get_code_message() const
std::string input_file_pattern_
std::vector< vpPoint > inner_points_3D_
size_t get_code_message_index() const
bool using_var_file() const
std::string video_channel_
std::string get_pattern_name() const
int get_dmx_timeout() const
unsigned int adhoc_recovery_treshold_
bool adhoc_recovery_display_
int mbt_convergence_steps_
std::string single_image_name_
double get_var_limit() const
std::string get_input_file_pattern() const
std::string code_message_
unsigned int get_adhoc_recovery_treshold() const
std::vector< vpPoint > & get_inner_points_3D()
std::string get_xml_file() const
void init(std::string &config_file)
double adhoc_recovery_ratio_
bool using_adhoc_recovery() const
std::vector< double > outer_coordinates
double get_adhoc_recovery_ratio() const
bool using_data_dir() const
po::options_description prog_args
std::vector< vpPoint > outer_points_3D_
bool logging_video() const
bool using_hinkley() const
double mbt_dynamic_range_
std::string pattern_name_
boost::program_options::variables_map vm_
bool using_mbt_dynamic_range()
std::string get_video_channel() const
bool log_checkpoints() const
bool get_adhoc_recovery_display() const
std::string log_file_pattern_
std::string get_single_image_path() const
void set_pattern_name(std::string &name)
double adhoc_recovery_size_
std::vector< vpPoint > flashcode_points_3D_
void set_code_message_index(const size_t &index)
double get_inner_ratio() const
int get_mbt_convergence_steps() const
void set_show_fps(bool show_fps)
double get_outer_ratio() const
vpCameraParameters get_cam_calib_params() const
std::string get_init_file() const
void set_data_directory(std::string &dir)
bool using_var_limit() const
std::string get_data_dir() const
double get_hinkley_alpha() const
std::vector< double > inner_coordinates
double get_mbt_dynamic_range() const
std::vector< double > flashcode_coordinates
std::string get_log_file_pattern() const
TRACKER_TYPE get_tracker_type() const
double get_hinkley_delta() const
void loadConfig(std::string &config_file)
double get_adhoc_recovery_size() const
bool using_video_camera() const
std::vector< double > hinkley_range_
std::string get_var_file() const
void set_code_message(const std::string &msg)
std::vector< vpPoint > & get_outer_points_3D()
DETECTOR_TYPE get_detector_type() const
bool using_single_image() const
std::string get_mbt_cad_file() const