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

Definition at line 19 of file vgel_multi_view_data.h.
Public Member Functions | |
| vgel_multi_view_data () | |
| vgel_multi_view_data (int nbviews) | |
| vgel_multi_view_data (vgel_multi_view_data const &d) | |
| ~vgel_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 |
| vgel_multi_view_data< T >::vgel_multi_view_data | ( | ) |
Definition at line 8 of file vgel_multi_view_data.txx.
| vgel_multi_view_data< T >::vgel_multi_view_data | ( | int | nbviews | ) |
Definition at line 14 of file vgel_multi_view_data.txx.
| vgel_multi_view_data< T >::vgel_multi_view_data | ( | vgel_multi_view_data< T > const & | d | ) | [inline] |
Definition at line 25 of file vgel_multi_view_data.h.
| vgel_multi_view_data< T >::~vgel_multi_view_data | ( | ) |
Definition at line 21 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::new_track | ( | ) |
Definition at line 62 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::close_track | ( | ) |
Definition at line 74 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::set_params | ( | int | nbviews | ) |
Definition at line 26 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::set | ( | int | view_num, | |
| int | matchnum, | |||
| T | ||||
| ) |
Definition at line 32 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::set | ( | int | view_num, | |
| T | ||||
| ) |
Definition at line 51 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::get | ( | int | , | |
| vcl_vector< T > & | ||||
| ) |
Definition at line 82 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::get | ( | int | , | |
| int | , | |||
| vcl_vector< T > & | , | |||
| vcl_vector< T > & | ||||
| ) |
Definition at line 104 of file vgel_multi_view_data.txx.
| void vgel_multi_view_data< T >::get | ( | int | , | |
| int | , | |||
| int | , | |||
| vcl_vector< T > & | , | |||
| vcl_vector< T > & | , | |||
| vcl_vector< T > & | ||||
| ) |
Definition at line 131 of file vgel_multi_view_data.txx.
| bool vgel_multi_view_data< T >::get_pred_match | ( | int | view_num, | |
| T | obj, | |||
| T & | res | |||
| ) |
Definition at line 169 of file vgel_multi_view_data.txx.
| int vgel_multi_view_data< T >::get_nb_views | ( | ) | const [inline] |
Definition at line 46 of file vgel_multi_view_data.h.
| void vgel_multi_view_data< T >::remove | ( | int | view_num, | |
| T | match | |||
| ) |
Definition at line 190 of file vgel_multi_view_data.txx.
| vcl_ostream & vgel_multi_view_data< T >::print | ( | vcl_ostream & | str | ) |
Definition at line 213 of file vgel_multi_view_data.txx.
int vgel_multi_view_data< T >::nbviews_ [private] |
Definition at line 53 of file vgel_multi_view_data.h.
int vgel_multi_view_data< T >::nbfeatures_ [private] |
int vgel_multi_view_data< T >::size_vect_ft_ [private] |
int vgel_multi_view_data< T >::matchnum_ [private] |
bool vgel_multi_view_data< T >::closed_track_ [private] |
Definition at line 57 of file vgel_multi_view_data.h.
NViewMatches vgel_multi_view_data< T >::MVM [private] |
Definition at line 59 of file vgel_multi_view_data.h.
vcl_vector<T> vgel_multi_view_data< T >::all_pts [private] |
Definition at line 60 of file vgel_multi_view_data.h.
1.5.1