Nuitrack 1.5.0
3D スケルトン トラッキング ミドルウェア
|
Public Types | |
enum | NuitrackMode { NuitrackMode.RELEASE, NuitrackMode.DEBUG } |
Public メンバー関数 | |
delegate void | OnIssueUpdate (IssuesData issuesData) |
Static Public メンバー関数 | |
static void | Init (string config="", NuitrackMode mode=NuitrackMode.RELEASE) |
Nuitrack C# を初期化します。詳細... | |
static void | Run () |
センサーにより提供されたデータの処理を開始します。詳細... | |
static void | Update () |
Nuitrack の更新を初期化します。詳細... | |
static void | Update (Module module) |
Nuitrack モジュール データ更新を開始します。詳細... | |
static void | WaitUpdate (Module module) |
Nuitrack モジュール更新の初期化を行い、完了するまで待ちます。詳細... | |
static void | Release () |
データ処理を停止し、既存の Nuitrack モジュールをすべて破壊します。詳細... | |
static void | SetConfigValue (string key, string value) |
Nuitrack 設定パラメーターの値を設定します。詳細... | |
static string | GetConfigValue (string key) |
Nuitrack 設定パラメーターの値を取得します。詳細... | |
static string | GetLicense () |
static string | GetInstancesJson () |
Nuitrack インスタンス ベース API の JSON ストリングを取得します。詳細... | |
プロパティ | |
static OnIssueUpdate | onIssueUpdateEvent |
更新の問題が発生すると、呼び出されます。 | |
|
インライン静的 |
Nuitrack 設定パラメーターの値を取得します。
key | パラメーター キー |
|
インライン静的 |
Nuitrack インスタンス ベース API の JSON ストリングを取得します。
|
インライン静的 |
Nuitrack C# を初期化します。
他のどの Nuitrack API 関数を使うよりも前に呼び出します。
config | Nuitrack 初期化のための設定ファイル。 |
|
インライン静的 |
データ処理を停止し、既存の Nuitrack モジュールをすべて破壊します。
|
インライン静的 |
センサーにより提供されたデータの処理を開始します。
データ処理の段階は、既存のモジュール オブジェクトによって決まります。データは非同期的に処理されます。
|
インライン静的 |
Nuitrack 設定パラメーターの値を設定します。
key | パラメーター キー |
value | パラメーターの値 |
|
インライン静的 |
Nuitrack の更新を初期化します。
作成されたすべての Nuitrack モジュールから新しいデータをリクエストする。データの同期は実行されません。
|
インライン静的 |
Nuitrack モジュール データ更新を初期化します。
Nuitrack モジュールから新しいデータをリクエストする。データが利用可能になると、規定のモジュールに対応するコールバック (イベント ハンドラー) とそれに必要なモジュールすべてが呼び出されます。これらのコールバックに送られたデータは同期されますので、コールバックのコールはすべて一致します。コールバックの呼び出し指示は、モジュール依存性のつながりに基づいて定義されます (独立から依存)。特定のモジュールに属するコールバックの呼び出し指示は、モジュールの内部組織に基づいて定義されます。
|
インライン静的 |
Nuitrack モジュール更新の初期化を行い、完了するまで待ちます。
Nuitrack::Update と似ていますが、必要なコールバック (イベント ハンドラー) すべてが呼び出されるまで待ちます。