Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef _XNV_POINT_TRACKER_H_
00010 #define _XNV_POINT_TRACKER_H_
00011
00012 #include "XnVDeviceFilter.h"
00013 #include "XnVMultipleHands.h"
00014
00019 class XNV_NITE_API XnVPointTracker :
00020 public XnVContextFilter
00021 {
00022 public:
00028 XnVPointTracker(const XnChar* strName = "XnVPointTracker");
00029 virtual ~XnVPointTracker();
00035 virtual XnStatus StartTracking(const XnPoint3D& ptPosition);
00041 virtual XnStatus StopTracking(const XnUInt32 nID);
00045 virtual XnStatus StopTracking();
00046
00050 virtual void Clear();
00051
00052 protected:
00053 XnVIntList m_LostPoints;
00054 };
00055
00056 #endif
00057