Nuitrack
1.11.2
3D Skeleton Tracking Middleware
|
Generalized class for data with a timestamp. More...
#include <ObjectData.h>
Inherited by tdv::nuitrack::ObjectData< DepthFrame > [virtual]
, tdv::nuitrack::ObjectData< GestureData > [virtual]
, tdv::nuitrack::ObjectData< HandTrackerData > [virtual]
, tdv::nuitrack::ObjectData< RGBFrame > [virtual]
, tdv::nuitrack::ObjectData< RGBMark > [virtual]
, tdv::nuitrack::ObjectData< SkeletonData > [virtual]
, tdv::nuitrack::ObjectData< UserFrame > [virtual]
, tdv::nuitrack::ObjectData< UserGesturesStateData > [virtual]
, tdv::nuitrack::ObjectData< UserStateData > [virtual]
, and tdv::nuitrack::ObjectData< TImpl > [virtual]
.
Public Types | |
typedef std::shared_ptr < BaseObjectData > | Ptr |
Public Member Functions | |
virtual uint64_t | getTimestamp () const =0 |
Returns the data timestamp in microseconds. More... | |
Generalized class for data with a timestamp.
|
pure virtual |
Returns the data timestamp in microseconds.
The timestamp characterizes the time point to which the data corresponds.
Implemented in tdv::nuitrack::UserGesturesStateData, tdv::nuitrack::UserStateData, tdv::nuitrack::UserFrame, tdv::nuitrack::SkeletonData, tdv::nuitrack::RGBFrame, tdv::nuitrack::DepthFrame, tdv::nuitrack::HandTrackerData, and tdv::nuitrack::GestureData.