|
NITE 1.5.1 - API Reference
|
#include <XnVPointTracker.h>
Public Member Functions | |
| XnVPointTracker (const XnChar *strName="XnVPointTracker") | |
| virtual | ~XnVPointTracker () |
| virtual XnStatus | StartTracking (const XnPoint3D &ptPosition) |
| virtual XnStatus | StopTracking (const XnUInt32 nID) |
| virtual XnStatus | StopTracking () |
| virtual void | Clear () |
Protected Attributes | |
| XnVIntList * | m_pLostPoints |
A XnVPointTracker is a Context Filter, which is a Context Control and a Message Generator. It receives Context Messages (as a Context Control), and creates Point Messages to send on
Definition at line 21 of file XnVPointTracker.h.
| XnVPointTracker::XnVPointTracker | ( | const XnChar * | strName = "XnVPointTracker" | ) |
Constructor. Create a new Point Tracker
| [in] | strName | A name, for Log use |
| virtual XnVPointTracker::~XnVPointTracker | ( | ) | [virtual] |
| virtual void XnVPointTracker::Clear | ( | ) | [virtual] |
Clear state
| virtual XnStatus XnVPointTracker::StartTracking | ( | const XnPoint3D & | ptPosition | ) | [virtual] |
Start tracking, with the first hand at a certain position
| [in] | ptPosition | The initial position of the first hand |
| virtual XnStatus XnVPointTracker::StopTracking | ( | const XnUInt32 | nID | ) | [virtual] |
Stop tracking a certain hand
| [in] | nID | The ID of the hand that should no longer be tracked |
| virtual XnStatus XnVPointTracker::StopTracking | ( | ) | [virtual] |
Stop tracking all existing hands
XnVIntList* XnVPointTracker::m_pLostPoints [protected] |
Definition at line 55 of file XnVPointTracker.h.
1.7.6.1