, including all inherited members.
| 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< Tdim, Fdim > | [inline, protected] |
| base_type typedef | rgrl_est_proj_rad_func< Tdim, Fdim > | |
| camera_dof_ | rgrl_est_proj_rad_func< Tdim, Fdim > | [protected] |
| centre_mag_norm_const() const | rgrl_est_proj_rad_func< Tdim, Fdim > | [inline] |
| centre_mag_norm_const_ | rgrl_est_proj_rad_func< Tdim, Fdim > | [protected] |
| clear_failure() | vnl_least_squares_function | |
| 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< Tdim, Fdim > | [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] |
| f(vnl_vector< double > const &x, vnl_vector< double > &fx) | rgrl_est_proj_rad_func< Tdim, Fdim > | [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< Tdim, Fdim > | [protected] |
| get_number_of_residuals() const | vnl_least_squares_function | |
| get_number_of_unknowns() const | vnl_least_squares_function | |
| gradf(vnl_vector< double > const &x, vnl_matrix< double > &jacobian) | rgrl_est_proj_rad_func< Tdim, Fdim > | [virtual] |
| has_gradient() const | vnl_least_squares_function | |
| image_centre_ | rgrl_est_proj_rad_func< Tdim, Fdim > | [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] |
| 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< Tdim, Fdim > | [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] |
| 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 | |
| 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< Tdim, Fdim > | [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< Tdim, Fdim > | |
| 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 > | |
| 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< Tdim, Fdim > | [protected] |
| rel_thres() const | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| relative_threshold_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| 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< Tdim, Fdim > | |
| rgrl_est_proj_rad_func(unsigned int camera_dof, bool with_grad=true) | rgrl_est_proj_rad_func< Tdim, Fdim > | |
| rms(vnl_vector< double > const &x) | vnl_least_squares_function | |
| 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< Tdim, Fdim > | [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_image_centre(vnl_vector_fixed< double, Tdim > const &image_centre) | rgrl_est_proj_rad_func< Tdim, Fdim > | [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_zero_svd_thres(double thres) | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| temp_rad_k_ | rgrl_est_proj_rad_func< Tdim, Fdim > | [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_radial_params_into_temp_storage(vnl_vector< double > const ¶ms) const | rgrl_est_proj_rad_func< Tdim, Fdim > | [protected] |
| uncentre_proj(vnl_matrix_fixed< double, Tdim+1, Fdim+1 > const &proj) const | rgrl_est_proj_func< Tdim, Fdim > | |
| use_gradient | vnl_least_squares_function | |
| use_gradient_ | vnl_least_squares_function | [protected] |
| UseGradient enum name | vnl_least_squares_function | |
| 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 | |
| zero_svd_thres() const | rgrl_est_proj_func< Tdim, Fdim > | [inline] |
| zero_svd_thres_ | rgrl_est_proj_func< Tdim, Fdim > | [protected] |
| ~vnl_least_squares_function() | vnl_least_squares_function | [virtual] |