Wikitude Unity Plugin
Public Member Functions | Public Attributes | Properties | List of all members
Wikitude.ImageTracker Class Reference

Image Trackers are used to recognized image targets bundled in wtc files by using a TargetCollectionResource or from the cloud by using a CloudRecognitionService. More...

Inheritance diagram for Wikitude.ImageTracker:
Wikitude.TrackerBehaviour

Public Member Functions

void StopExtendedTracking ()
 Stops and immediately restarts extended tracking with a new tracking map. It is useful when tracking was lost and the user would like to return to the target to reinitialize extended tracking. More...
 

Public Attributes

OnExtendedTrackingQualityChangedEvent OnExtendedTrackingQualityChanged = new OnExtendedTrackingQualityChangedEvent()
 Called whenever the quality of extended tracking changes. More...
 

Properties

TargetSourceType TargetSourceType [get, set]
 Determines if the source for the targets is bundled in a wtc file and loaded with a TargetCollectionResource, or if the CloudRecognitionService is used instead. More...
 
TargetCollectionResource TargetCollectionResource [get, set]
 The TargetCollectionResource that should be used to load the wtc file. The wtc file can be located either on the device, by placing it in the StreamingAssets folder, or at a custom URL. More...
 

Detailed Description

Image Trackers are used to recognized image targets bundled in wtc files by using a TargetCollectionResource or from the cloud by using a CloudRecognitionService.

When Image Trackers are created at runtime, make sure that all the relevant properties are set before the Start method is called by Unity. At Start, the native tracker is created and all information needs to be available.

Member Function Documentation

void Wikitude.ImageTracker.StopExtendedTracking ( )
inline

Stops and immediately restarts extended tracking with a new tracking map. It is useful when tracking was lost and the user would like to return to the target to reinitialize extended tracking.

Member Data Documentation

OnExtendedTrackingQualityChangedEvent Wikitude.ImageTracker.OnExtendedTrackingQualityChanged = new OnExtendedTrackingQualityChangedEvent()

Called whenever the quality of extended tracking changes.

Property Documentation

TargetCollectionResource Wikitude.ImageTracker.TargetCollectionResource
getset

The TargetCollectionResource that should be used to load the wtc file. The wtc file can be located either on the device, by placing it in the StreamingAssets folder, or at a custom URL.

TargetSourceType Wikitude.ImageTracker.TargetSourceType
getset

Determines if the source for the targets is bundled in a wtc file and loaded with a TargetCollectionResource, or if the CloudRecognitionService is used instead.