, 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] |
| failure | vnl_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)=0 | vpgl_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)=0 | vpgl_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)=0 | vpgl_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_gradient | vnl_sparse_lst_sqr_function | |
| no_weights | vnl_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 =0 | vpgl_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 =0 | vpgl_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 =0 | vpgl_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 =0 | vpgl_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_gradient | vnl_sparse_lst_sqr_function | |
| use_gradient_ | vnl_sparse_lst_sqr_function | [protected] |
| use_weights | vnl_sparse_lst_sqr_function | |
| use_weights_ | vnl_sparse_lst_sqr_function | [protected] |
| UseGradient enum name | vnl_sparse_lst_sqr_function | |
| UseWeights enum name | 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, 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] |