Nuitrack  1.5.0
3D スケルトン トラッキング ミドルウェア
すべてクラス名前空間関数変数Typedefs列挙型列挙子プロパティイベントグループページ
tdv::nuitrack::Frame< TImpl, TData > クラス テンプレートのレファレンス抽象

汎用フレームを意味します。詳細...

#include <Frame.h>

tdv::nuitrack::Frame< TImpl, TData > の継承関係図:
継承関係図

Public Types

typedef TData�DataType
-tdv::nuitrack::ObjectData< TImpl > から継承された Public Types
typedef std::shared_ptr< TImpl >�Ptr
-tdv::nuitrack::BaseObjectData から継承された Public Types
typedef std::shared_ptr
< BaseObjectData >�
Ptr

Public メンバー関数

virtual int�getRows () const =0
フレーム内の行数を戻します。
virtual int�getCols () const =0
フレーム内のカラム数を戻します。
virtual uint64_t�getID () const =0
フレーム ID を戻します。
virtual const DataType *�getData () const =0
フレーム データを戻します。
-tdv::nuitrack::BaseObjectData から継承された Public メンバー関数
virtual uint64_t�getTimestamp () const =0
マイクロ秒で表示されるタイムスタンプを戻します。詳細...

詳細な説明

template<typename TImpl, typename TData>
class tdv::nuitrack::Frame< TImpl, TData >

汎用フレームを意味します。