AugmentedTarget Class

Inherits: Base

Description

AugmentedTarget是被tracker跟踪到的target。

AugmentedTarget包括被跟踪上的原始 Target 以及这个Target当前的状态和姿态。

Public Types

enum TrackStatus{Unknown, Undefined, Detected, Tracked}

Public Properties

TrackStatus Status
Target Target
Matrix4x4 Pose (until 1.2.1)
Quaternion Rotation (since 1.3.0)
Vector3 Position (since1.3.0)

Public Functions

AugmentedTarget()

enum TrackStatus

Constant

Value

Description

Unknown

0

状态未知

Undefined

1

状态未定义

Detected

2

状态为检测到

Tracked

3

状态为跟踪到

AugmentedTarget()

创建AugmentedTarget实例.

TrackStatus Status

返回当前被跟踪target的状态。通常你可以检查 Status ==Tracked 的返回结果是否为true来判断当前target的状态。

Target Target

获取原始target。返回与load进 ImageTracker 相同的 Target

Matrix4x4 Pose

返回当前被跟踪的target的姿态。

Matrix4x4 Pose (until 1.2.1)

返回当前被跟踪的target的姿态。

Quaternion Rotation (since 1.3.0)

当前被跟踪的target的旋转。

Vector3 Position (since 1.3.0)

当前被跟踪的target的平移。