#include <brct_structure_estimator.h>
Public Member Functions | |
| brct_structure_estimator (vnl_double_3x4 &P) | |
| ~brct_structure_estimator () | |
| bugl_gaussian_point_3d< double > | forward (bugl_gaussian_point_3d< double > &state, bugl_gaussian_point_2d< double > &observe) |
| go to the next step. | |
| vnl_double_2x3 | get_H_matrix (vnl_double_3 &state) |
| get measurement matrix. | |
Private Attributes | |
| vnl_double_3x3 | Q_ |
| process variance. | |
| vnl_double_3x3 | A_ |
| state transit matrix. | |
| vnl_double_3x4 | P_ |
| projective matrix. | |
Definition at line 15 of file brct_structure_estimator.h.
| brct_structure_estimator::brct_structure_estimator | ( | vnl_double_3x4 & | P | ) |
Definition at line 5 of file brct_structure_estimator.cxx.
| brct_structure_estimator::~brct_structure_estimator | ( | ) | [inline] |
Definition at line 19 of file brct_structure_estimator.h.
| bugl_gaussian_point_3d< double > brct_structure_estimator::forward | ( | bugl_gaussian_point_3d< double > & | state, |
| bugl_gaussian_point_2d< double > & | observe | ||
| ) |
go to the next step.
Definition at line 15 of file brct_structure_estimator.cxx.
| vnl_double_2x3 brct_structure_estimator::get_H_matrix | ( | vnl_double_3 & | state | ) |
get measurement matrix.
Definition at line 40 of file brct_structure_estimator.cxx.
vnl_double_3x3 brct_structure_estimator::A_ [private] |
state transit matrix.
Definition at line 34 of file brct_structure_estimator.h.
vnl_double_3x4 brct_structure_estimator::P_ [private] |
projective matrix.
Definition at line 37 of file brct_structure_estimator.h.
vnl_double_3x3 brct_structure_estimator::Q_ [private] |
process variance.
Definition at line 31 of file brct_structure_estimator.h.
1.7.5.1