C++ Java Unity
Unity Reference
ObjectTracker Class Reference

The ObjectTracker encapsulates methods to manage DataSets for Object Targets More...

Inheritance diagram for ObjectTracker:
DatasetTracker Tracker

Public Member Functions

TargetFinder GetTargetFinder< T > ()
 Gets a new Target finder of the specific type More...
 
IEnumerable< TargetFinderGetTargetFinders ()
 Returns all Target Finders. More...
 
- Public Member Functions inherited from DatasetTracker
virtual bool ActivateDataSet (DataSet dataSet)
 Activates the given dataset. Datasets can only be activated when the tracker is not running. More...
 
virtual DataSet CreateDataSet ()
 Creates a new empty dataset. More...
 
virtual bool DeactivateDataSet (DataSet dataSet)
 Deactivates the given dataset. This can only be done when the tracker is not running. More...
 
virtual void DestroyAllDataSets (bool destroyTrackables)
 Deactivates the currently active dataset and destroys all datasets More...
 
virtual bool DestroyDataSet (DataSet dataSet, bool destroyTrackables)
 Destroy the given dataset. Returns false if the given dataset is active. More...
 
virtual IEnumerable< DataSetGetActiveDataSets ()
 Returns the currently activated datasets. More...
 
virtual IEnumerable< DataSetGetDataSets ()
 Returns all datasets. More...
 
override bool Start ()
 Starts the Tracker More...
 
override void Stop ()
 Stops the Tracker More...
 

Properties

RuntimeImageSource RuntimeImageSource [get]
 Returns the RuntimeImageSource that should be used if you want to generate Instant ImageTargets (at runtime) from external image sources (e.g. texture, file, raw buffer). More...
 
- Properties inherited from Tracker
virtual bool IsActive [get]
 If the Tracker is currently active More...
 

Detailed Description

The ObjectTracker encapsulates methods to manage DataSets for Object Targets

Member Function Documentation

TargetFinder GetTargetFinder< T > ( )

Gets a new Target finder of the specific type

Returns
Instance of TargetFinder
Type Constraints
T :TargetFinder 
IEnumerable<TargetFinder> GetTargetFinders ( )

Returns all Target Finders.

Property Documentation

Returns the RuntimeImageSource that should be used if you want to generate Instant ImageTargets (at runtime) from external image sources (e.g. texture, file, raw buffer).