C++ Java Unity
Java Reference
Tracker Class Reference

Detailed Description

Base class for all Trackers.

A tracker is a core computing unit in the Vuforia API which tracks and reports the poses of objects and devices in the user's environment.

These objects may be represented by Trackables which may in turn use a DataSet containing data that Vuforia uses to find and track them.

Start a Tracker by calling start(). Once a Tracker has been started, it may produce one or more TrackableResults for an input camera frame. These TrackableResults are accessible via the State for that frame.

Inheritance diagram for Tracker:
DeviceTracker ObjectTracker SmartTerrain PositionalDeviceTracker RotationalDeviceTracker

Public Member Functions

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 'Tracker'. More...
 

Member Function Documentation

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

Get the Type for class 'Tracker'.

Type getType ( )

Get the Type of this instance (may be a subclass of Tracker).

boolean isOfType ( Type  type)

Get whether this Tracker instance's type equals or has been derived from the given type.

boolean start ( )

Start the Tracker.

void stop ( )

Stop the Tracker.