, 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] |