All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Modules Pages
Loading...
Searching...
No Matches
MultiTargetBehaviour Class Reference

This class serves both as an augmentation definition for a MultiTarget in the editor as well as a tracked MultiTarget result at runtime. More...

Inheritance diagram for MultiTargetBehaviour:
ScalableDataSetTrackableBehaviour DataSetTrackableBehaviour ObserverBehaviour VuforiaMonoBehaviour

Public Member Functions

Vector3 GetSize ()
 Returns the size of the target (in 3D scene units).
 
TrackingOptimization GetTrackingOptimization ()
 Get the tracking optimization.
 
bool SetSize (Vector3 size)
 Sets the size of the target (in 3D scene units). This is only allowed when the dataset is not active!
 
bool SetTrackingOptimization (TrackingOptimization optimization)
 Set the tracking optimization.
 

Additional Inherited Members

- Properties inherited from ObserverBehaviour
int? ID [get]
 The runtime Id of the Observer.
 
string TargetName [get]
 Name of the target of the Observer.
 
TargetStatus TargetStatus = TargetStatus.NotObserved [get]
 Current status information of the target.
 
- Events inherited from ObserverBehaviour
Action< ObserverBehaviourOnBehaviourDestroyed
 Triggered when this behaviour is destroyed. Can be used for script cleanup.
 
Action< ObserverBehaviour, TargetStatusOnTargetStatusChanged
 Triggered when the TargetStatus changes.
 

Detailed Description

This class serves both as an augmentation definition for a MultiTarget in the editor as well as a tracked MultiTarget result at runtime.

Member Function Documentation

◆ GetSize()

Vector3 GetSize ( )
inline

Returns the size of the target (in 3D scene units).

◆ GetTrackingOptimization()

TrackingOptimization GetTrackingOptimization ( )
inline

Get the tracking optimization.

◆ SetSize()

bool SetSize ( Vector3 size)
inline

Sets the size of the target (in 3D scene units). This is only allowed when the dataset is not active!

◆ SetTrackingOptimization()

bool SetTrackingOptimization ( TrackingOptimization optimization)
inline

Set the tracking optimization.