#include <gkll_multi_view_data.h>
Inheritance diagram for gkll_multi_view_data< T >:

Definition at line 21 of file gkll_multi_view_data.h.
Public Member Functions | |
| gkll_multi_view_data () | |
| gkll_multi_view_data (int nbviews) | |
| gkll_multi_view_data (gkll_multi_view_data< T > const &x) | |
| ~gkll_multi_view_data () | |
| void | new_track () |
| void | close_track () |
| void | set_params (int nbviews) |
| void | set (int view_num, int matchnum, T) |
| void | set (int view_num, T) |
| void | get (int, vcl_vector< T > &) |
| void | get (int, int, vcl_vector< T > &, vcl_vector< T > &) |
| void | get (int, int, int, vcl_vector< T > &, vcl_vector< T > &, vcl_vector< T > &) |
| bool | get_pred_match (int view_num, T obj, T &res) |
| int | get_nb_views () const |
| void | remove (int view_num, T match) |
| vcl_ostream & | print (vcl_ostream &str) |
| void | ref () |
| void | unref () |
| int | get_references () const |
| bool | is_referenced () const |
Private Attributes | |
| int | nbviews_ |
| int | nbfeatures_ |
| number of features wishing to be detected | |
| int | size_vect_ft_ |
| the number of features in all images | |
| int | matchnum_ |
| the number of tracks | |
| bool | closed_track_ |
| NViewMatches | MVM |
| vcl_vector< T > | all_pts |
| gkll_multi_view_data< T >::gkll_multi_view_data | ( | ) |
Definition at line 10 of file gkll_multi_view_data.cxx.
| gkll_multi_view_data< T >::gkll_multi_view_data | ( | int | nbviews | ) |
Definition at line 16 of file gkll_multi_view_data.cxx.
| gkll_multi_view_data< T >::gkll_multi_view_data | ( | gkll_multi_view_data< T > const & | x | ) | [inline] |
Definition at line 26 of file gkll_multi_view_data.h.
| gkll_multi_view_data< T >::~gkll_multi_view_data | ( | ) |
Definition at line 23 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::new_track | ( | ) |
Definition at line 64 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::close_track | ( | ) |
Definition at line 76 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::set_params | ( | int | nbviews | ) |
Definition at line 28 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::set | ( | int | view_num, | |
| int | matchnum, | |||
| T | ||||
| ) |
Definition at line 34 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::set | ( | int | view_num, | |
| T | ||||
| ) |
Definition at line 53 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::get | ( | int | , | |
| vcl_vector< T > & | ||||
| ) |
Definition at line 84 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::get | ( | int | , | |
| int | , | |||
| vcl_vector< T > & | , | |||
| vcl_vector< T > & | ||||
| ) |
Definition at line 106 of file gkll_multi_view_data.cxx.
| void gkll_multi_view_data< T >::get | ( | int | , | |
| int | , | |||
| int | , | |||
| vcl_vector< T > & | , | |||
| vcl_vector< T > & | , | |||
| vcl_vector< T > & | ||||
| ) |
Definition at line 132 of file gkll_multi_view_data.cxx.
| bool gkll_multi_view_data< T >::get_pred_match | ( | int | view_num, | |
| T | obj, | |||
| T & | res | |||
| ) |
Definition at line 168 of file gkll_multi_view_data.cxx.
| int gkll_multi_view_data< T >::get_nb_views | ( | ) | const [inline] |
Definition at line 47 of file gkll_multi_view_data.h.
| void gkll_multi_view_data< T >::remove | ( | int | view_num, | |
| T | match | |||
| ) |
Definition at line 190 of file gkll_multi_view_data.cxx.
| vcl_ostream & gkll_multi_view_data< T >::print | ( | vcl_ostream & | str | ) |
Definition at line 214 of file gkll_multi_view_data.cxx.
int gkll_multi_view_data< T >::nbviews_ [private] |
Definition at line 54 of file gkll_multi_view_data.h.
int gkll_multi_view_data< T >::nbfeatures_ [private] |
int gkll_multi_view_data< T >::size_vect_ft_ [private] |
int gkll_multi_view_data< T >::matchnum_ [private] |
bool gkll_multi_view_data< T >::closed_track_ [private] |
Definition at line 58 of file gkll_multi_view_data.h.
NViewMatches gkll_multi_view_data< T >::MVM [private] |
Definition at line 60 of file gkll_multi_view_data.h.
vcl_vector<T> gkll_multi_view_data< T >::all_pts [private] |
Definition at line 61 of file gkll_multi_view_data.h.
1.5.1