NiTE 2.0
Public Member Functions | Friends
nite::UserTrackerFrameRef Class Reference

#include <NiTE.h>

List of all members.

Public Member Functions

 UserTrackerFrameRef ()
 UserTrackerFrameRef (const UserTrackerFrameRef &other)
 ~UserTrackerFrameRef ()
openni::VideoFrameRef getDepthFrame ()
const PlanegetFloor () const
float getFloorConfidence () const
int getFrameIndex () const
uint64_t getTimestamp () const
const UserDatagetUserById (UserId id) const
const UserMapgetUserMap () const
const Array< UserData > & getUsers () const
bool isValid () const
UserTrackerFrameRefoperator= (const UserTrackerFrameRef &other)
void release ()

Friends

class User
class UserTracker

Detailed Description

Snapshot of the User Tracker algorithm. It holds all the users identified at this time, including their position, skeleton and such, as well as the floor plane


Constructor & Destructor Documentation


Member Function Documentation

openni::VideoFrameRef nite::UserTrackerFrameRef::getDepthFrame ( ) [inline]

Get the depth frame that originated this output

const Plane& nite::UserTrackerFrameRef::getFloor ( ) const [inline]

Get the floor plane

How sure is NiTE about that floor plane? (between 0 and 1)

uint64_t nite::UserTrackerFrameRef::getTimestamp ( ) const [inline]

Get the timestamp in which this frame was processed. Timestamp is provided in microseconds

Get the segmentation of the scene

Get an Array of all the users available in this frame

bool nite::UserTrackerFrameRef::isValid ( ) const [inline]
UserTrackerFrameRef& nite::UserTrackerFrameRef::operator= ( const UserTrackerFrameRef other) [inline]

Friends And Related Function Documentation

friend class User [friend]
friend class UserTracker [friend]

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