Definition at line 63 of file rgrl_est_homo2d_lm.cxx.
Public Member Functions | |
| rgrl_homo2d_func (rgrl_set_of< rgrl_match_set_sptr > const &matches, int num_res, bool with_grad=true) | |
| ctor. | |
| void | set_centres (vnl_vector< double > const &fc, vnl_vector< double > const &tc) |
| void | f (vnl_vector< double > const &x, vnl_vector< double > &fx) |
| obj func value. | |
| void | gradf (vnl_vector< double > const &x, vnl_matrix< double > &jacobian) |
| Jacobian. | |
Protected Types | |
| typedef rgrl_match_set::const_from_iterator | FIter |
| typedef FIter::to_iterator | TIter |
Protected Attributes | |
| rgrl_set_of< rgrl_match_set_sptr > const * | matches_ptr_ |
| vnl_double_2 | from_centre_ |
| vnl_double_2 | to_centre_ |
typedef rgrl_match_set::const_from_iterator rgrl_homo2d_func::FIter [protected] |
Definition at line 89 of file rgrl_est_homo2d_lm.cxx.
typedef FIter::to_iterator rgrl_homo2d_func::TIter [protected] |
Definition at line 90 of file rgrl_est_homo2d_lm.cxx.
| rgrl_homo2d_func::rgrl_homo2d_func | ( | rgrl_set_of< rgrl_match_set_sptr > const & | matches, | |
| int | num_res, | |||
| bool | with_grad = true | |||
| ) | [inline] |
| void rgrl_homo2d_func::set_centres | ( | vnl_vector< double > const & | fc, | |
| vnl_vector< double > const & | tc | |||
| ) | [inline] |
Definition at line 75 of file rgrl_est_homo2d_lm.cxx.
| void rgrl_homo2d_func::f | ( | vnl_vector< double > const & | x, | |
| vnl_vector< double > & | fx | |||
| ) |
| void rgrl_homo2d_func::gradf | ( | vnl_vector< double > const & | x, | |
| vnl_matrix< double > & | jacobian | |||
| ) |
rgrl_set_of<rgrl_match_set_sptr> const* rgrl_homo2d_func::matches_ptr_ [protected] |
Definition at line 92 of file rgrl_est_homo2d_lm.cxx.
vnl_double_2 rgrl_homo2d_func::from_centre_ [protected] |
Definition at line 93 of file rgrl_est_homo2d_lm.cxx.
vnl_double_2 rgrl_homo2d_func::to_centre_ [protected] |
Definition at line 93 of file rgrl_est_homo2d_lm.cxx.
1.5.1