Public Member Functions | Private Attributes
brct_structure_estimator Class Reference

#include <brct_structure_estimator.h>

List of all members.

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.

Detailed Description

Definition at line 15 of file brct_structure_estimator.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

state transit matrix.

Definition at line 34 of file brct_structure_estimator.h.

projective matrix.

Definition at line 37 of file brct_structure_estimator.h.

process variance.

Definition at line 31 of file brct_structure_estimator.h.


The documentation for this class was generated from the following files: