#include <vobj_tracker.h>
Classes | |
struct | vobj_keypoint_factory_t |
Public Member Functions | |
vobj_keypoint () | |
vobj_keypoint * | prev_match_vobj () |
vobj_keypoint * | next_match_vobj () |
virtual void | dispose () |
overload this function to handle forgotten keypoints. Allows memory recycling. | |
Public Attributes | |
visual_object * | vobj |
db_keypoint * | obj_kpt |
Definition at line 45 of file vobj_tracker.h.
vobj_keypoint::vobj_keypoint | ( | ) | [inline] |
Definition at line 51 of file vobj_tracker.h.
Referenced by vobj_keypoint::vobj_keypoint_factory_t::create().
virtual void vobj_keypoint::dispose | ( | ) | [inline, virtual] |
overload this function to handle forgotten keypoints. Allows memory recycling.
Reimplemented from pyr_keypoint.
Definition at line 56 of file vobj_tracker.h.
References vobj.
vobj_keypoint* vobj_keypoint::next_match_vobj | ( | ) | [inline] |
Definition at line 54 of file vobj_tracker.h.
References tkeypoint::matches, and mlist_elem< T >::next.
vobj_keypoint* vobj_keypoint::prev_match_vobj | ( | ) | [inline] |
Definition at line 53 of file vobj_tracker.h.
References tkeypoint::matches, and mlist_elem< T >::prev.
Referenced by get_correspondences(), and vobj_tracker::verify().
Definition at line 49 of file vobj_tracker.h.
Referenced by get_correspondences(), vobj_tracker::incremental_learning(), vobj_tracker::remove_visible_objects_from_db(), and vobj_tracker::verify().
Definition at line 48 of file vobj_tracker.h.
Referenced by dispose(), vobj_frame::find_closest_match(), get_correspondences(), vobj_tracker::incremental_learning(), vobj_tracker::remove_visible_objects_from_db(), and vobj_tracker::verify().