Nuitrack  1.5.0
3D スケルトン トラッキング ミドルウェア
�すべて�クラス�名前空間�関数�変数�Typedefs�列挙型�列挙子�プロパティ�イベント�グループ�ページ
nuitrack.UserFrame クラスのレファレンス

床に関する情報を含むユーザー マップを表します。詳細...

nuitrack.UserFrame の継承関係図:
継承関係図

Public メンバー関数

User�GetUserByID (int id)
�ユーザーを ID で取得します。詳細...
�
-�nuitrack.Frame< T > から継承されたパブリック メンバー関数
T�GetAt (int row, int col)
�行とカラムの数を取得します。詳細...
�
T�GetAt (int i)
�i-th 要素の値を取得します。詳細...
�

Protected メンバー関数

override UInt16�GetValue (int i)
�
override UInt16�GetValue (int row, int col)
�

Protected 属性

int�numUsers
�
User[]�users
�
Vector3�floor
�
Vector3�floorNormal
�
-�nuitrack.Frame< T > から継承された Protected 属性
int�rows
�
int�cols
�
ulong�id
�
ulong�timestamp
�
byte[]�data
�

プロパティ

int�NumUsers [get, set]
�ユーザー数を取得します。詳細...
�
User[]�Users [get, set]
�ユーザーを取得します。詳細...
�
Vector3�Floor [get, set]
�床平面を点で取得します。詳細...
�
Vector3�FloorNormal [get, set]
�床平面を法線ベクトルで取得します。詳細...
�
-�nuitrack.Frame< T > から継承されたプロパティ
int�Rows [get, set]
�フレーム内の行数を取得します。詳細...
�
int�Cols [get, set]
�フレーム内のカラム数を取得します。詳細...
�
ulong�ID [get]
�フレームID を取得します。詳細...
�
ulong�Timestamp [get, set]
�フレームのタイムスタンプを取得します。詳細...
�
T�this[int row, int col] [get]
�特定の行とカラムに関する nuitrack.Frame 要素の値を取得します。詳細...
�
T�this[int i] [get]
�nuitrack.Frame i-th 要素の値を取得します。詳細...
�
byte[]�Data [get, set]
�データを取得します。詳細...
�

詳細な説明

床に関する情報を含むユーザー マップを表します。

各 UserFrame 要素は、付随するフレーム ピクセルが属するユーザー ID を保存します。

床は、点または法線ベクトルを使用した平面として表されます。このプロパティは、UserFrame::Vector3.Floor と UserFrame::Vector3.FloorNormal をそれぞれ経由してアクセスできます。

メンバー関数ドキュメント

User nuitrack.UserFrame.GetUserByID ( int� id)
インライン

ユーザーを ID で取得します。

パラメーター
[in]id識別子
戻り値
ID によって識別されたユーザー、もしくはユーザーなし。
override UInt16 nuitrack.UserFrame.GetValue ( int� i)
インラインprotected仮想
警告
内部使用のみ。

nuitrack.Frame< T > を実装します。

override UInt16 nuitrack.UserFrame.GetValue ( int� row,
int� col�
)
インラインprotected仮想
警告
内部使用のみ。

nuitrack.Frame< T > を実装します。

メンバーデータのドキュメント

int nuitrack.UserFrame.numUsers
protected
警告
内部使用のみ。

プロパティのドキュメント

Vector3 nuitrack.UserFrame.Floor
getset

床平面を点で取得します。

戻り値
点の形式で表された床平面
Vector3 nuitrack.UserFrame.FloorNormal
getset

床平面を法線ベクトルで取得します。

戻り値
法線ベクトルの形式で表された床
int nuitrack.UserFrame.NumUsers
getset

ユーザー数を取得します。

戻り値
ユーザー数
User [] nuitrack.UserFrame.Users
getset

ユーザーを取得します。

戻り値
ユーザー