1 #ifndef NUITRACK_FRAME_H_
2 #define NUITRACK_FRAME_H_
4 #include "nuitrack/types/ObjectData.h"
14 template<
typename TImpl,
typename TData>
18 typedef TData DataType;
25 virtual int getRows()
const = 0;
30 virtual int getCols()
const = 0;
35 virtual uint64_t
getID()
const = 0;
40 virtual const DataType*
getData()
const = 0;
タイムスタンプを含むデータの汎用テンプレートです。
定義:ObjectData.h:39
virtual uint64_t getID() const =0
フレーム ID を戻します。
汎用フレームを意味します。
定義:Frame.h:15
virtual int getCols() const =0
フレーム内のカラム数を戻します。
virtual int getRows() const =0
フレーム内の行数を戻します。
virtual const DataType * getData() const =0
フレーム データを戻します。