, including all inherited members.
| add_observer(rgrl_event_sptr event, rgrl_command_sptr) | rgrl_object | |
| apply_radial_distortion(vnl_vector_fixed< double, Tdim > &mapped, vnl_vector_fixed< double, Tdim > const &p, vcl_vector< double > const &rad_k) const | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| base_type typedef | rgrl_est_proj_rad_func< 2, 2 > | |
| camera_dof_ | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| centre_mag_norm_const() const | rgrl_est_proj_rad_func< 2, 2 > | [inline] |
| centre_mag_norm_const_ | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| clear_failure() | vnl_least_squares_function | |
| clone() const | rgrl_trans_homo2d_proj_rad | [virtual] |
| convert_parameters(vnl_vector< double > ¶ms, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj_matrix, vcl_vector< double > const &rad_dist, vnl_vector_fixed< double, Fdim > const &fc, vnl_vector_fixed< double, Tdim > const &tc, vnl_vector_fixed< double, Tdim > const &camera_centre) | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| rgrl_est_proj_func::convert_parameters(vnl_vector< double > ¶ms, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > proj_matrix, vnl_vector_fixed< double, Fdim > const &fc, vnl_vector_fixed< double, Tdim > const &tc) | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| covar() const | rgrl_transformation | |
| covar_ | rgrl_transformation | [protected] |
| debug_flag() const | rgrl_object | |
| f(vnl_vector< double > const &x, vnl_vector< double > &fx) | rgrl_est_proj_rad_func< 2, 2 > | [virtual] |
| failure | vnl_least_squares_function | |
| fdgradf(vnl_vector< double > const &x, vnl_matrix< double > &jacobian, double stepsize) | vnl_least_squares_function | |
| ffdgradf(vnl_vector< double > const &x, vnl_matrix< double > &jacobian, double stepsize) | vnl_least_squares_function | |
| from_centre_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| full_proj_jacobian(vnl_matrix_fixed< double, Tdim,(Fdim+1)*(Tdim+1)> &base_jac, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| full_proj_rad_jacobian(vnl_matrix< double > &base_jac, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vcl_vector< double > const &rad_k, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| get_command(unsigned int tag) | rgrl_object | |
| get_number_of_residuals() const | vnl_least_squares_function | |
| get_number_of_unknowns() const | vnl_least_squares_function | |
| get_references() const | vbl_ref_count | |
| gradf(vnl_vector< double > const &x, vnl_matrix< double > &jacobian) | rgrl_est_proj_rad_func< 2, 2 > | [virtual] |
| H() const | rgrl_trans_homo2d_proj_rad | |
| H_ | rgrl_trans_homo2d_proj_rad | [private] |
| has_gradient() const | vnl_least_squares_function | |
| has_observer(const rgrl_event &event) const | rgrl_object | |
| image_centre_ | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| index_col_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| index_row_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| init(unsigned int number_of_unknowns, unsigned int number_of_residuals) | vnl_least_squares_function | [protected] |
| inv_map(const vnl_vector< double > &to, bool initialize_next, const vnl_vector< double > &to_delta, vnl_vector< double > &from, vnl_vector< double > &from_next_est) const | rgrl_transformation | [virtual] |
| inv_map(const vnl_vector< double > &to, vnl_vector< double > &from) const | rgrl_transformation | [virtual] |
| inverse_transform() const | rgrl_transformation | [virtual] |
| invoke_event(const rgrl_event &) | rgrl_object | |
| invoke_event(const rgrl_event &) const | rgrl_object | |
| is_covar_set() const | rgrl_transformation | [inline] |
| is_covar_set_ | rgrl_transformation | [protected] |
| is_invertible() const | rgrl_transformation | [inline, virtual] |
| is_referenced() const | vbl_ref_count | |
| is_type(const vcl_type_info &type) const | rgrl_object | [inline, virtual] |
| jacobian(vnl_vector< double > const &from_loc) const | rgrl_transformation | |
| jacobian_wrt_loc(vnl_matrix< double > &jac, vnl_vector< double > const &from_loc) const | rgrl_trans_homo2d_proj_rad | [virtual] |
| log_det_covar() const | rgrl_trans_homo2d_proj_rad | [inline, virtual] |
| log_det_covar_deficient(int rank) const | rgrl_transformation | [protected] |
| log_det_sym_matrix(vnl_matrix< double > const &m) const | rgrl_transformation | [protected] |
| map_dir(vnl_vector< double > const &from_loc, vnl_vector< double > const &from_dir, vnl_vector< double > &to_dir) const | rgrl_trans_homo2d_proj_rad | [protected, virtual] |
| map_direction(vnl_vector< double > const &from_loc, vnl_vector< double > const &from_dir, vnl_vector< double > &to_dir) const | rgrl_transformation | |
| map_intensity(vnl_vector< double > const &from, double intensity) const | rgrl_transformation | [virtual] |
| map_loc(vnl_vector< double > const &from, vnl_vector< double > &to) const | rgrl_trans_homo2d_proj_rad | [protected, virtual] |
| rgrl_est_proj_rad_func< 2, 2 >::map_loc(vnl_vector_fixed< double, Tdim > &mapped, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vcl_vector< double > const &rad_k, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_rad_func< 2, 2 > | [inline] |
| rgrl_est_proj_func::map_loc(vnl_vector_fixed< double, Tdim > &mapped, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| map_location(vnl_vector< double > const &from, vnl_vector< double > &to) const | rgrl_transformation | |
| map_location(vnl_vector< double > const &p) const | rgrl_transformation | |
| map_normal(vnl_vector< double > const &from_loc, vnl_vector< double > const &from_dir, vnl_vector< double > &to_dir) const | rgrl_transformation | [virtual] |
| map_normal(vnl_vector< double > const &from_loc, vnl_vector< double > const &from_dir, vnl_matrix< double > const &tangent_subspace, vnl_vector< double > &to_dir) const | rgrl_transformation | [virtual] |
| map_tangent(vnl_vector< double > const &from_loc, vnl_vector< double > const &from_dir, vnl_vector< double > &to_dir) const | rgrl_transformation | [virtual] |
| matches_ptr_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| max_num_iter() const | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| max_num_iterations_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| n_ | vnl_least_squares_function | [protected] |
| no_gradient | vnl_least_squares_function | |
| normalized_radial_params() const | rgrl_trans_homo2d_proj_rad | [inline] |
| operator=(const rgrl_object &rhs) | rgrl_object | [inline] |
| vbl_ref_count::operator=(vbl_ref_count const &) | vbl_ref_count | |
| p_ | vnl_least_squares_function | [protected] |
| proj_jac_wrt_loc(vnl_matrix_fixed< double, Tdim, Fdim > &jac_loc, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vcl_vector< double > const &rad_k, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| rgrl_est_proj_func::proj_jac_wrt_loc(vnl_matrix_fixed< double, Tdim, Fdim > &jac_loc, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| proj_size_ | rgrl_est_proj_func< Tdim, Fdim > | [protected, static] |
| projective_estimate(vnl_matrix_fixed< double, Tdim+1, Fdim+1 > &proj, vcl_vector< double > &rad_dist, vnl_matrix< double > &full_covar, vnl_vector_fixed< double, Fdim > &from_centre, vnl_vector_fixed< double, Tdim > &to_centre, vnl_vector_fixed< double, Tdim > const &camera_centre) | rgrl_est_proj_rad_func< 2, 2 > | |
| rgrl_est_proj_func::projective_estimate(vnl_matrix_fixed< double, Tdim+1, Fdim+1 > &proj, vnl_matrix< double > &full_covar, vnl_vector_fixed< double, Fdim > &from_centre, vnl_vector_fixed< double, Tdim > &to_centre) | rgrl_est_proj_func< Tdim, Fdim > | |
| rad_k_ | rgrl_trans_homo2d_proj_rad | [private] |
| radial_params() const | rgrl_trans_homo2d_proj_rad | |
| read(vcl_istream &is) | rgrl_trans_homo2d_proj_rad | [virtual] |
| reduced_proj_jacobian(vnl_matrix_fixed< double, Tdim,(Fdim+1)*(Tdim+1)-1 > &base_jac, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| reduced_proj_rad_jacobian(vnl_matrix< double > &base_jac, vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj, vcl_vector< double > const &rad_k, vnl_vector_fixed< double, Fdim > const &from) const | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| ref() | vbl_ref_count | |
| rel_thres() const | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| relative_threshold_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| remove_observer(unsigned int tag) | rgrl_object | |
| restored_centered_proj(vnl_matrix_fixed< double, Tdim+1, Fdim+1 > &proj_matrix, vnl_vector< double > const ¶ms) const | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| rgrl_est_proj_func(rgrl_set_of< rgrl_match_set_sptr > const &matches, bool with_grad=true) | rgrl_est_proj_func< Tdim, Fdim > | |
| rgrl_est_proj_func(bool with_grad=true) | rgrl_est_proj_func< Tdim, Fdim > | |
| rgrl_est_proj_rad_func(rgrl_set_of< rgrl_match_set_sptr > const &matches, unsigned int camera_dof, bool with_grad=true) | rgrl_est_proj_rad_func< 2, 2 > | |
| rgrl_est_proj_rad_func(unsigned int camera_dof, bool with_grad=true) | rgrl_est_proj_rad_func< 2, 2 > | |
| rgrl_object() | rgrl_object | |
| rgrl_object(const rgrl_object &that) | rgrl_object | [inline] |
| rgrl_trans_homo2d_proj_rad() | rgrl_trans_homo2d_proj_rad | |
| rgrl_trans_homo2d_proj_rad(vnl_matrix_fixed< double, 3, 3 > const &H, vcl_vector< double > const &k, vnl_vector_fixed< double, 2 > const &image_centre) | rgrl_trans_homo2d_proj_rad | |
| rgrl_trans_homo2d_proj_rad(vnl_matrix< double > const &H) | rgrl_trans_homo2d_proj_rad | |
| rgrl_trans_homo2d_proj_rad(vnl_matrix_fixed< double, 3, 3 > const &H, vcl_vector< double > const &k, vnl_vector_fixed< double, 2 > const &image_centre, vnl_matrix< double > const &covar, vnl_vector< double > const &from_centre, vnl_vector< double > const &to_centre) | rgrl_trans_homo2d_proj_rad | |
| rgrl_trans_homo2d_proj_rad(vcl_vector< double > const &norm_k, vnl_matrix_fixed< double, 3, 3 > const &H, vnl_vector_fixed< double, 2 > const &image_centre) | rgrl_trans_homo2d_proj_rad | |
| rgrl_trans_homo2d_proj_rad(vcl_vector< double > const &norm_k, vnl_matrix_fixed< double, 3, 3 > const &H, vnl_vector_fixed< double, 2 > const &image_centre, vnl_matrix< double > const &covar, vnl_vector< double > const &from_centre, vnl_vector< double > const &to_centre) | rgrl_trans_homo2d_proj_rad | |
| rgrl_transformation() | rgrl_transformation | [inline] |
| rgrl_transformation(const vnl_matrix< double > &cov) | rgrl_transformation | |
| rgrl_type_macro(rgrl_trans_homo2d_proj_rad, rgrl_transformation) | rgrl_trans_homo2d_proj_rad | |
| rgrl_transformation::rgrl_type_macro(rgrl_transformation, rgrl_object) | rgrl_transformation | |
| rms(vnl_vector< double > const &x) | vnl_least_squares_function | |
| scale_by(double scale) const | rgrl_trans_homo2d_proj_rad | [virtual] |
| scaling_factors() const | rgrl_transformation | [inline] |
| scaling_factors_ | rgrl_transformation | [protected] |
| set_centres(vnl_vector_fixed< double, Fdim > const &from_centre, vnl_vector_fixed< double, Tdim > const &to_centre, vnl_vector_fixed< double, Tdim > const &image_centre) | rgrl_est_proj_rad_func< 2, 2 > | [inline] |
| rgrl_est_proj_func::set_centres(vnl_vector_fixed< double, Fdim > const &fc, vnl_vector_fixed< double, Tdim > const &tc) | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| set_covar(const vnl_matrix< double > &covar) | rgrl_transformation | |
| set_debug_flag(unsigned int debugFlag) const | rgrl_object | |
| set_image_centre(vnl_vector_fixed< double, Tdim > const &image_centre) | rgrl_est_proj_rad_func< 2, 2 > | [inline] |
| set_max_num_iter(int max) | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| set_rel_thres(double thres) | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| set_scaling_factors(vnl_vector< double > const &scaling) | rgrl_transformation | |
| set_up_rad_k(vcl_vector< double > const &rad_k) | rgrl_trans_homo2d_proj_rad | [protected] |
| set_warning(bool) const | rgrl_object | |
| set_zero_svd_thres(double thres) | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| temp_rad_k_ | rgrl_est_proj_rad_func< 2, 2 > | [mutable, protected] |
| throw_failure() | vnl_least_squares_function | |
| to_centre_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| trace(int iteration, vnl_vector< double > const &x, vnl_vector< double > const &fx) | vnl_least_squares_function | [virtual] |
| transfer_error_covar(vnl_vector< double > const &p) const | rgrl_trans_homo2d_proj_rad | [virtual] |
| transfer_radial_params_into_temp_storage(vnl_vector< double > const ¶ms) const | rgrl_est_proj_rad_func< 2, 2 > | [protected] |
| type_id() | rgrl_object | [inline, static] |
| uncentre_proj(vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj) const | rgrl_est_proj_func< Tdim, Fdim > | |
| unref() | vbl_ref_count | |
| use_gradient | vnl_least_squares_function | |
| use_gradient_ | vnl_least_squares_function | [protected] |
| UseGradient enum name | vnl_least_squares_function | |
| vbl_ref_count() | vbl_ref_count | |
| vbl_ref_count(vbl_ref_count const &) | vbl_ref_count | |
| vnl_discrete_diff_fwd(vnl_least_squares_function *lsf, double h, vnl_vector< double > const &x, vnl_matrix< double > &J) | vnl_least_squares_function | |
| vnl_discrete_diff_fwd(vnl_least_squares_function *lsf, vnl_vector< double > const &h, vnl_vector< double > const &x, vnl_matrix< double > &J) | vnl_least_squares_function | |
| vnl_discrete_diff_fwd(vnl_least_squares_function *lsf, vnl_vector< double > const &h, vnl_vector< double > const &x, vnl_vector< double > const &y, vnl_matrix< double > &J) | vnl_least_squares_function | |
| vnl_discrete_diff_sym(vnl_least_squares_function *lsf, double h, vnl_vector< double > const &x, vnl_matrix< double > &J) | vnl_least_squares_function | |
| vnl_discrete_diff_sym(vnl_least_squares_function *lsf, vnl_vector< double > const &h, vnl_vector< double > const &x, vnl_matrix< double > &J) | vnl_least_squares_function | |
| vnl_least_squares_function(unsigned int number_of_unknowns, unsigned int number_of_residuals, UseGradient g=use_gradient) | vnl_least_squares_function | |
| warning() const | rgrl_object | |
| write(vcl_ostream &os) const | rgrl_trans_homo2d_proj_rad | [virtual] |
| zero_svd_thres() const | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| zero_svd_thres_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| ~rgrl_object() | rgrl_object | [virtual] |
| ~rgrl_transformation() | rgrl_transformation | [virtual] |
| ~vbl_ref_count() | vbl_ref_count | [virtual] |
| ~vnl_least_squares_function() | vnl_least_squares_function | [virtual] |