C++ Java Unity
Java Reference
DeviceTracker Class Reference

Detailed Description

Tracks the device that Vuforia is running on in the user's environment.

A DeviceTracker can be used to track the user's viewpoint (i.e. the position and orientation of the mobile or head-mounted device they are using to view the augmented world).

A DeviceTracker makes its results available via DeviceTrackableResults, returned to the user via the State. The pose returned by DeviceTrackableResult::getPose() represents a transformation between a device frame of reference and the world frame of reference. For mobile devices, the device frame of reference is the same as the camera frame of reference. For eyewear devices, the device frame of reference varies by device.

The origin of the world is the starting position of the device.

Inheritance diagram for DeviceTracker:
Tracker PositionalDeviceTracker

Public Member Functions

boolean equals (Object obj)
 
- Public Member Functions inherited from Tracker
boolean equals (Object obj)
 
Type getType ()
 Get the Type of this instance (may be a subclass of Tracker). More...
 
boolean isOfType (Type type)
 Get whether this Tracker instance's type equals or has been derived from the given type. More...
 
boolean start ()
 Start the Tracker. More...
 
void stop ()
 Stop the Tracker. More...
 

Static Public Member Functions

static Type getClassType ()
 Get the Type for class 'DeviceTracker'. More...
 
- Static Public Member Functions inherited from Tracker
static Type getClassType ()
 Get the Type for class 'Tracker'. More...
 

Member Function Documentation

boolean equals ( Object  obj)
static Type getClassType ( )
static

Get the Type for class 'DeviceTracker'.