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