documentation

VLTrackingAnchor Class Reference

Tracking anchor that is used to control references like the visualization model and WorkSpaces for different anchors in multi model tracking. THIS IS SUBJECT TO CHANGE Please do not rely on this code in productive environments. More...

Inherits VLWorkerReferenceBehaviour.

Data Fields

string anchorName
 Unique name that represents the tracking anchors name in the vl file. More...
 
GameObject augmentation
 Reference to the model that should be used for augmenting the tracking target. More...
 
float smoothTime = 0f
 Interpolation time to apply updates to the augmentation Transform. More...
 
VLWorkSpace [] workSpaces
 List of WorkSpaces that are used to initialize the tracking target. More...
 

Additional Inherited Members

- Protected Member Functions inherited from VLWorkerReferenceBehaviour
virtual bool InitWorkerReference ()
 Initializes the workerBehaviour and Worker member variables. More...
 
- Protected Attributes inherited from VLWorkerReferenceBehaviour
VLWorker worker
 
VLWorkerBehaviour workerBehaviour
 Reference to used VLWorkerBehaviour. More...
 

Detailed Description

Tracking anchor that is used to control references like the visualization model and WorkSpaces for different anchors in multi model tracking. THIS IS SUBJECT TO CHANGE Please do not rely on this code in productive environments.

Field Documentation

◆ anchorName

string VLTrackingAnchor.anchorName

Unique name that represents the tracking anchors name in the vl file.

◆ augmentation

GameObject VLTrackingAnchor.augmentation

Reference to the model that should be used for augmenting the tracking target.

◆ smoothTime

float VLTrackingAnchor.smoothTime = 0f

Interpolation time to apply updates to the augmentation Transform.

Set to 0 to directly apply tracking results without smoothing.

◆ workSpaces

VLWorkSpace [] VLTrackingAnchor.workSpaces

List of WorkSpaces that are used to initialize the tracking target.