Nuitrack 1.5.0
3D スケルトン トラッキング ミドルウェア
|
床に関する情報を含むユーザー マップを表します。詳細...
#include <UserFrame.h>
Public メンバー関数 | |
� | UserFrame (UserTrackerData *pimpl) |
� | |
const std::vector< User >� | getUsers () const |
� | 検出したユーザーに関する追加情報を戻します。詳細... |
� | |
int� | getRows () const |
� | ユーザー フレーム内の行数を戻します。 |
� | |
int� | getCols () const |
� | ユーザー フレーム内のカラム数を戻します。 |
� | |
uint64_t� | getID () const |
� | ユーザー フレーム ID を戻します。 |
� | |
const DataType *� | getData () const |
� | ユーザー フレーム データを戻します。 |
� | |
uint64_t� | getTimestamp () const |
� | マイクロ秒で表示されるタイムスタンプを戻します。詳細... |
� | |
const Vector3� | getFloor () const |
� | 床の点を取得します。詳細... |
� | |
const Vector3� | getFloorNormal () const |
� | 床の法線を取得します。詳細... |
� |
追加の継承メンバー | |
�tdv::nuitrack::Frame< UserFrame, uint16_t > から継承された Public メンバー関数 | |
typedef uint16_t� | DataType |
� | |
�tdv::nuitrack::ObjectData< UserFrame > から継承された Public メンバー関数 | |
typedef std::shared_ptr < UserFrame >� | Ptr |
� | |
�tdv::nuitrack::BaseObjectData から継承された Public Types | |
typedef std::shared_ptr < BaseObjectData >� | Ptr |
� |
床に関する情報を含むユーザー マップを表します。
各 UserFrame 要素は、付随するフレーム ピクセルが属するユーザー ID を保存します。
検出ユーザーに関する追加情報は、UserFrame::getUsers を使用してアクセスできます。
床は、点または法線ベクトルを使用した平面として表されます。このプロパティは、UserFrame::getFloorと UserFrame::getFloorNormal をそれぞれ経由してアクセスできます。
|
インライン |
|
インライン |
床の点を取得します。
|
インライン |
床の法線を取得します。
|
インライン仮想 |
マイクロ秒で表示されるタイムスタンプを戻します。
タイムスタンプは、ある時点に対応するデータを特徴付けます。
tdv::nuitrack::BaseObjectData を実装しています。
|
インライン |
検出したユーザーに関する追加情報を戻します。