vpgl_bundle_adjust_lsqr Member List
This is the complete list of members for vpgl_bundle_adjust_lsqr, including all inherited members.
apply_weight_ij(int i, int j, double const &weight, vnl_vector< double > &fij)vnl_sparse_lst_sqr_function [virtual]
apply_weight_ij(int i, int j, double const &weight, vnl_matrix< double > &Aij, vnl_matrix< double > &Bij, vnl_matrix< double > &Cij)vnl_sparse_lst_sqr_function [virtual]
apply_weights(vnl_vector< double > const &weights, vnl_vector< double > &f)vnl_sparse_lst_sqr_function [virtual]
apply_weights(vnl_vector< double > const &weights, vcl_vector< vnl_matrix< double > > &A, vcl_vector< vnl_matrix< double > > &B, vcl_vector< vnl_matrix< double > > &C)vnl_sparse_lst_sqr_function [virtual]
clear_failure()vnl_sparse_lst_sqr_function
compute_weight_ij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_vector< double > const &fij, double &weight)vpgl_bundle_adjust_lsqr [virtual]
compute_weights(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vnl_vector< double > const &f, vnl_vector< double > &weights)vnl_sparse_lst_sqr_function [virtual]
f(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vnl_vector< double > &e)vpgl_bundle_adjust_lsqr [virtual]
factored_inv_covars_vpgl_bundle_adjust_lsqr [protected]
failurevnl_sparse_lst_sqr_function
fd_jac_Aij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Aij, double stepsize)vnl_sparse_lst_sqr_function
fd_jac_Bij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Bij, double stepsize)vnl_sparse_lst_sqr_function
fd_jac_blocks(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vcl_vector< vnl_matrix< double > > &A, vcl_vector< vnl_matrix< double > > &B, vcl_vector< vnl_matrix< double > > &C, double stepsize)vnl_sparse_lst_sqr_function [virtual]
fd_jac_Cij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Cij, double stepsize)vnl_sparse_lst_sqr_function
fij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_vector< double > &fij)vpgl_bundle_adjust_lsqr [virtual]
has_gradient() const vnl_sparse_lst_sqr_function
has_weights() const vnl_sparse_lst_sqr_function
image_points_vpgl_bundle_adjust_lsqr [protected]
index_a(int i) const vnl_sparse_lst_sqr_function
index_b(int j) const vnl_sparse_lst_sqr_function
index_e(int k) const vnl_sparse_lst_sqr_function
indices_a_vnl_sparse_lst_sqr_function [protected]
indices_b_vnl_sparse_lst_sqr_function [protected]
indices_e_vnl_sparse_lst_sqr_function [protected]
iteration_count_vpgl_bundle_adjust_lsqr [protected]
jac_Aij(unsigned int i, unsigned int j, vnl_double_3x4 const &Pi, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Aij)=0vpgl_bundle_adjust_lsqr [pure virtual]
vnl_sparse_lst_sqr_function::jac_Aij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Aij)vnl_sparse_lst_sqr_function [virtual]
jac_Bij(unsigned int i, unsigned int j, vnl_double_3x4 const &Pi, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Bij)=0vpgl_bundle_adjust_lsqr [pure virtual]
vnl_sparse_lst_sqr_function::jac_Bij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Bij)vnl_sparse_lst_sqr_function [virtual]
jac_blocks(vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vcl_vector< vnl_matrix< double > > &A, vcl_vector< vnl_matrix< double > > &B, vcl_vector< vnl_matrix< double > > &C)vpgl_bundle_adjust_lsqr [virtual]
jac_camera_center(vnl_double_3x3 const &M, vnl_vector< double > const &C, vnl_vector< double > const &pt, vnl_matrix< double > &J)vpgl_bundle_adjust_lsqr [static]
jac_camera_rotation(vnl_double_3x3 const &K, vnl_vector< double > const &C, vnl_vector< double > const &r, vnl_vector< double > const &pt, vnl_matrix< double > &J)vpgl_bundle_adjust_lsqr [static]
jac_Cij(unsigned int i, unsigned int j, vnl_double_3x4 const &Pi, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Cij)=0vpgl_bundle_adjust_lsqr [pure virtual]
vnl_sparse_lst_sqr_function::jac_Cij(int i, int j, vnl_vector< double > const &ai, vnl_vector< double > const &bj, vnl_vector< double > const &c, vnl_matrix< double > &Cij)vnl_sparse_lst_sqr_function [virtual]
jac_inhomg_3d_point(vnl_double_3x4 const &P, vnl_vector< double > const &pt, vnl_matrix< double > &J)vpgl_bundle_adjust_lsqr [static]
no_gradientvnl_sparse_lst_sqr_function
no_weightsvnl_sparse_lst_sqr_function
num_params_c_vnl_sparse_lst_sqr_function [protected]
number_of_a() const vnl_sparse_lst_sqr_function
number_of_b() const vnl_sparse_lst_sqr_function
number_of_e() const vnl_sparse_lst_sqr_function
number_of_params_a(int i) const vnl_sparse_lst_sqr_function
number_of_params_b(int j) const vnl_sparse_lst_sqr_function
number_of_params_c() const vnl_sparse_lst_sqr_function
number_of_residuals(int k) const vnl_sparse_lst_sqr_function
number_of_residuals(int i, int j) const vnl_sparse_lst_sqr_function
param_to_cam(int i, const vnl_vector< double > &a, const vnl_vector< double > &c) const vpgl_bundle_adjust_lsqr [inline]
param_to_cam(int i, const double *ai, const vnl_vector< double > &c) const =0vpgl_bundle_adjust_lsqr [pure virtual]
param_to_cam_matrix(int i, const vnl_vector< double > &a, const vnl_vector< double > &c) const vpgl_bundle_adjust_lsqr [inline]
param_to_cam_matrix(int i, const double *ai, const vnl_vector< double > &c) const =0vpgl_bundle_adjust_lsqr [pure virtual]
param_to_point(int j, const vnl_vector< double > &b, const vnl_vector< double > &c) const vpgl_bundle_adjust_lsqr [inline]
param_to_point(int j, const double *bj, const vnl_vector< double > &c) const =0vpgl_bundle_adjust_lsqr [pure virtual]
param_to_pt_vector(int j, const vnl_vector< double > &b, const vnl_vector< double > &c) const vpgl_bundle_adjust_lsqr [inline]
param_to_pt_vector(int j, const double *bj, const vnl_vector< double > &c) const =0vpgl_bundle_adjust_lsqr [pure virtual]
reset()vpgl_bundle_adjust_lsqr [inline]
residual_indices() const vnl_sparse_lst_sqr_function
residual_indices_vnl_sparse_lst_sqr_function [protected]
rod_to_matrix(vnl_vector< double > const &r)vpgl_bundle_adjust_lsqr [static]
scale2_vpgl_bundle_adjust_lsqr [protected]
set_residual_scale(double scale)vpgl_bundle_adjust_lsqr [inline]
throw_failure()vnl_sparse_lst_sqr_function
trace(int iteration, vnl_vector< double > const &a, vnl_vector< double > const &b, vnl_vector< double > const &c, vnl_vector< double > const &e)vnl_sparse_lst_sqr_function [virtual]
use_covars_vpgl_bundle_adjust_lsqr [protected]
use_gradientvnl_sparse_lst_sqr_function
use_gradient_vnl_sparse_lst_sqr_function [protected]
use_weightsvnl_sparse_lst_sqr_function
use_weights_vnl_sparse_lst_sqr_function [protected]
UseGradient enum namevnl_sparse_lst_sqr_function
UseWeights enum namevnl_sparse_lst_sqr_function
vnl_sparse_lst_sqr_function(unsigned int num_a, unsigned int num_params_per_a, unsigned int num_b, unsigned int num_params_per_b, unsigned int num_params_c, unsigned int num_residuals_per_e, UseGradient g=use_gradient, UseWeights w=no_weights)vnl_sparse_lst_sqr_function
vnl_sparse_lst_sqr_function(unsigned int num_a, unsigned int num_params_per_a, unsigned int num_b, unsigned int num_params_per_b, unsigned int num_params_c, const vcl_vector< vcl_vector< bool > > &xmask, unsigned int num_residuals_per_e, UseGradient g=use_gradient, UseWeights w=no_weights)vnl_sparse_lst_sqr_function
vnl_sparse_lst_sqr_function(const vcl_vector< unsigned int > &a_sizes, const vcl_vector< unsigned int > &b_sizes, unsigned int num_params_c, const vcl_vector< unsigned int > &e_sizes, const vcl_vector< vcl_vector< bool > > &xmask, UseGradient g=use_gradient, UseWeights w=no_weights)vnl_sparse_lst_sqr_function
vpgl_bundle_adjust_lsqr(unsigned int num_params_per_a, unsigned int num_params_per_b, unsigned int num_params_c, const vcl_vector< vgl_point_2d< double > > &image_points, const vcl_vector< vcl_vector< bool > > &mask)vpgl_bundle_adjust_lsqr
vpgl_bundle_adjust_lsqr(unsigned int num_params_per_a, unsigned int num_params_per_b, unsigned int num_params_c, const vcl_vector< vgl_point_2d< double > > &image_points, const vcl_vector< vnl_matrix< double > > &inv_covars, const vcl_vector< vcl_vector< bool > > &mask)vpgl_bundle_adjust_lsqr
~vnl_sparse_lst_sqr_function()vnl_sparse_lst_sqr_function [virtual]
~vpgl_bundle_adjust_lsqr()vpgl_bundle_adjust_lsqr [inline, virtual]