![]() |
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 を実装しています。
|
インライン |
検出したユーザーに関する追加情報を戻します。