rgrl_est_proj_rad_func< Tdim, Fdim > Member List
This is the complete list of members for rgrl_est_proj_rad_func< Tdim, Fdim >, 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 typedefrgrl_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 > &params, 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 > &params, 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]
failurevnl_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_gradientvnl_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 &params) 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 &params) 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_gradientvnl_least_squares_function
use_gradient_vnl_least_squares_function [protected]
UseGradient enum namevnl_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]