All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
External Positional Device Tracker

Classes

struct  Pose
 Data structure describing a pose. More...
 
struct  AnchorPose
 Data structure for storing translation and rotation matrix associated with an anchor. More...
 
struct  Anchor
 Data structure for storing information about an anchor. More...
 
class  PoseCallback
 Interface to deliver poses to Vuforia. More...
 
class  AnchorCallback
 Interface to deliver anchor updates to Vuforia. More...
 
class  ExternalPositionalDeviceTracker
 Interface used by Vuforia to interact with the external positional device tracker implementation. More...
 

Enumerations

enum class  PoseReason : int32_t {
  INITIALIZING ,
  VALID ,
  EXCESSIVE_MOTION ,
  INSUFFICIENT_FEATURES ,
  INSUFFICIENT_LIGHT ,
  RELOCALIZING
}
 Enum values to describe the state of a camera pose. More...
 
enum class  PoseCoordSystem : int32_t { CAMERA }
 Pose is expected to be in the camera coordinate system. More...
 
enum class  PoseValidity : int32_t {
  VALID ,
  UNRELIABLE
}
 Enum values to indicate validity (quality) of a pose. More...
 
enum class  AnchorStatus : int32_t {
  ADDED ,
  UPDATED ,
  REMOVED ,
  PAUSED
}
 Enum values to describe anchor update reason. More...
 
enum  PoseFusionParameter : int32_t { POSE_FUSION_PARAMETER_RESERVED = 0 }
 The names of Pose Fusion parameters that may be queried. More...
 

Detailed Description

Enumeration Type Documentation

◆ PoseReason

enum class PoseReason : int32_t
strong

Enum values to describe the state of a camera pose.

Enumerator
INITIALIZING 

The pose is still intializing.

VALID 

Valid pose.

EXCESSIVE_MOTION 

The user is moving the device to fast.

INSUFFICIENT_FEATURES 

There are not enough features to provide a valid pose.

INSUFFICIENT_LIGHT 

There is not enough light to provide a valid pose.

RELOCALIZING 

The system is relocalizing.

◆ PoseCoordSystem

enum class PoseCoordSystem : int32_t
strong

Pose is expected to be in the camera coordinate system.

Enumerator
CAMERA 

Camera coordinate system.

◆ PoseValidity

enum class PoseValidity : int32_t
strong

Enum values to indicate validity (quality) of a pose.

Enumerator
VALID 

The camera pose is valid.

UNRELIABLE 

The camera pose is valid, but the quality is not guaranteed.

◆ AnchorStatus

enum class AnchorStatus : int32_t
strong

Enum values to describe anchor update reason.

Enumerator
ADDED 

Anchor(s) added.

UPDATED 

Anchor(s) updated.

REMOVED 

Anchor(s) removed.

PAUSED 

Anchor(s) paused.

◆ PoseFusionParameter

enum PoseFusionParameter : int32_t

The names of Pose Fusion parameters that may be queried.

Enumerator
POSE_FUSION_PARAMETER_RESERVED 

Reserved for future use.