rgrl_trans_homo2d_proj_rad Member List
This is the complete list of members for rgrl_trans_homo2d_proj_rad, 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) constrgrl_est_proj_rad_func< 2, 2 > [protected]
base_type typedefrgrl_est_proj_rad_func< 2, 2 >
camera_dof_rgrl_est_proj_rad_func< 2, 2 > [protected]
centre_mag_norm_const() constrgrl_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 > &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< 2, 2 > [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]
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]
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) constrgrl_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) constrgrl_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_gradientvnl_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) constrgrl_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) constrgrl_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 &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< 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 &params) constrgrl_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_gradientvnl_least_squares_function
use_gradient_vnl_least_squares_function [protected]
UseGradient enum namevnl_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]