![]() |
NiTE 2.0
|
#include <NiTE.h>
Public Member Functions | |
UserTrackerFrameRef () | |
UserTrackerFrameRef (const UserTrackerFrameRef &other) | |
~UserTrackerFrameRef () | |
openni::VideoFrameRef | getDepthFrame () |
const Plane & | getFloor () const |
float | getFloorConfidence () const |
int | getFrameIndex () const |
uint64_t | getTimestamp () const |
const UserData * | getUserById (UserId id) const |
const UserMap & | getUserMap () const |
const Array< UserData > & | getUsers () const |
bool | isValid () const |
UserTrackerFrameRef & | operator= (const UserTrackerFrameRef &other) |
void | release () |
Friends | |
class | User |
class | UserTracker |
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
nite::UserTrackerFrameRef::UserTrackerFrameRef | ( | ) | [inline] |
nite::UserTrackerFrameRef::~UserTrackerFrameRef | ( | ) | [inline] |
nite::UserTrackerFrameRef::UserTrackerFrameRef | ( | const UserTrackerFrameRef & | other | ) | [inline] |
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
float nite::UserTrackerFrameRef::getFloorConfidence | ( | ) | const [inline] |
How sure is NiTE about that floor plane? (between 0 and 1)
int nite::UserTrackerFrameRef::getFrameIndex | ( | ) | const [inline] |
uint64_t nite::UserTrackerFrameRef::getTimestamp | ( | ) | const [inline] |
Get the timestamp in which this frame was processed. Timestamp is provided in microseconds
const UserData* nite::UserTrackerFrameRef::getUserById | ( | UserId | id | ) | const [inline] |
const UserMap& nite::UserTrackerFrameRef::getUserMap | ( | ) | const [inline] |
Get the segmentation of the scene
const Array<UserData>& nite::UserTrackerFrameRef::getUsers | ( | ) | const [inline] |
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] |
void nite::UserTrackerFrameRef::release | ( | ) | [inline] |
friend class User [friend] |
friend class UserTracker [friend] |