vobj_keypoint Class Reference
[Object level tracking]

#include <vobj_tracker.h>

Inheritance diagram for vobj_keypoint:

Inheritance graph
[legend]
Collaboration diagram for vobj_keypoint:

Collaboration graph
[legend]

List of all members.

Classes

struct  vobj_keypoint_factory_t

Public Member Functions

 vobj_keypoint ()
vobj_keypointprev_match_vobj ()
vobj_keypointnext_match_vobj ()
virtual void dispose ()
 overload this function to handle forgotten keypoints. Allows memory recycling.

Public Attributes

visual_objectvobj
db_keypointobj_kpt


Detailed Description

Definition at line 45 of file vobj_tracker.h.


Constructor & Destructor Documentation

vobj_keypoint::vobj_keypoint (  )  [inline]

Definition at line 51 of file vobj_tracker.h.

Referenced by vobj_keypoint::vobj_keypoint_factory_t::create().


Member Function Documentation

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().


Member Data Documentation


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

Generated on Tue Mar 30 15:53:26 2010 for Polyora by  doxygen 1.5.9