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.