• Main Page
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

XnVPointTracker.h

Go to the documentation of this file.
00001 /*******************************************************************************
00002 *                                                                              *
00003 *   PrimeSense NITE 1.3                                                        *
00004 *   Copyright (C) 2010 PrimeSense Ltd.                                         *
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 

Generated on Tue Jul 19 2011 20:22:59 for NITE 1.4.1 - API Reference by  doxygen 1.7.1