This is the complete list of members for librealsense::algo::depth_to_rgb_calibration::k_to_DSM, including all inherited members.
_dsm_regs | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
_max_scaling_step | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
_pre_process_data | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
_regs | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
apply_ac_res_on_dsm_model(const rs2_dsm_params_double &ac_data, const algo_calibration_registers ®s, const ac_to_dsm_dir &type) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | |
calc_relevant_vertices(const std::vector< uint8_t > &relevant_pixels_image, const rs2_intrinsics_double &k) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
convert_ac_data_to_los_error(const algo_calibration_registers &algo_calibration_registers, const rs2_dsm_params_double &ac_data) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | |
convert_k_to_los_error(algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, rs2_intrinsics_double const &k_raw, data_collect *data=nullptr) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
convert_los_error_to_ac_data(const rs2_dsm_params_double &ac_data, const algo_calibration_registers &dsm_regs, double2 los_shift, double2 los_scaling) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
convert_los_to_norm_vertices(algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, std::vector< double2 > los, data_collect *data=nullptr) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
convert_new_k_to_DSM(const rs2_intrinsics_double &old_k, const rs2_intrinsics_double &new_k, const z_frame_data &z, std::vector< double3 > &new_vertices, rs2_dsm_params_double const &previous_dsm_params, algo_calibration_registers &new_dsm_regs, data_collect *data=nullptr) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | |
convert_norm_vertices_to_los(const algo_calibration_info ®s, const algo_calibration_registers &algo_calibration_registers, std::vector< double3 > const &vertices, convert_norm_vertices_to_los_data *data=nullptr) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
get_calibration_info() const | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | inline |
get_calibration_registers() const | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | inline |
get_pre_process_data() const | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | |
k_to_DSM(const rs2_dsm_params_double &orig_dsm_params, algo_calibration_info const &cal_info, algo_calibration_registers const &cal_regs, const double &max_scaling_step) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | |
laser_incident_direction(double2 angle_rad) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
optimize_k_under_los_error(algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, double scaling_grid_x[25], double scaling_grid_y[25]) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
pre_processing(const algo_calibration_info ®s, const rs2_dsm_params_double &ac_data, const algo_calibration_registers &algo_calibration_registers, const rs2_intrinsics_double &k_raw, const std::vector< uint8_t > &relevant_pixels_image, data_collect *data=nullptr) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | |
run_scaling_optimization_step(algo::depth_to_rgb_calibration::algo_calibration_info const ®s, algo_calibration_registers const &dsm_regs, double scaling_grid_x[SIZE_OF_GRID_X], double scaling_grid_y[SIZE_OF_GRID_X], double2 focal_scaling, data_collect *data=nullptr) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |
transform_to_direction(std::vector< double3 > const &) | librealsense::algo::depth_to_rgb_calibration::k_to_DSM | private |