C++ Java Unity
Unity Reference
VuforiaManager Class Reference

The VuforiaManager manages updating trackables, their state and position to the camera It is called from the VuforiaBehaviour. More...

Classes

struct  TrackableIdPair
 We have to use two different types of ids in the queue for the world center. We use this struct to distinguish between result-ids for VuMarks and trackable-ids for all other trackables More...
 

Public Member Functions

void Deinit ()
 Free globally allocated containers More...
 
bool Init ()
 Initialization More...
 

Properties

Transform ARCameraTransform [get]
 A handle to the ARCamera Transform object or the External Tracking Frame of Reference More...
 
Transform CentralAnchorPoint [get]
 This defines the central anchor point transform from which camera pose will be applied to trackables. By default this is equivalent to the ARCameraTransform, but when integrated with a 3rd party VR SDK it will point to another object. More...
 
int CurrentFrameIndex [get]
 The frame index of the current Vuforia state More...
 
bool Initialized [get]
 returns true once the VuforiaManager has been initialized More...
 
static VuforiaManager Instance [get]
 Returns an instance of a VuforiaManager (thread safe) More...
 
VuMarkBehaviour VuMarkWorldCenter [get, set]
 Define a VuMark template as world center. The first detected VuMark-target with this template is considered as world center. If only a specific VuMark-behaviour should be used as world center, use the generic WorldCenter-property. More...
 
WorldCenterTrackableBehaviour WorldCenter [get, set]
 World Center setting on the ARCamera More...
 
VuforiaARController.WorldCenterMode WorldCenterMode [get, set]
 World Center Mode setting on the ARCamera More...
 

Detailed Description

The VuforiaManager manages updating trackables, their state and position to the camera It is called from the VuforiaBehaviour.

Member Function Documentation

void Deinit ( )

Free globally allocated containers

bool Init ( )

Initialization

Property Documentation

Transform ARCameraTransform
get

A handle to the ARCamera Transform object or the External Tracking Frame of Reference

Transform CentralAnchorPoint
get

This defines the central anchor point transform from which camera pose will be applied to trackables. By default this is equivalent to the ARCameraTransform, but when integrated with a 3rd party VR SDK it will point to another object.

int CurrentFrameIndex
get

The frame index of the current Vuforia state

bool Initialized
get

returns true once the VuforiaManager has been initialized

VuforiaManager Instance
staticget

Returns an instance of a VuforiaManager (thread safe)

VuMarkBehaviour VuMarkWorldCenter
getset

Define a VuMark template as world center. The first detected VuMark-target with this template is considered as world center. If only a specific VuMark-behaviour should be used as world center, use the generic WorldCenter-property.

WorldCenterTrackableBehaviour WorldCenter
getset

World Center setting on the ARCamera

VuforiaARController.WorldCenterMode WorldCenterMode
getset

World Center Mode setting on the ARCamera