All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
MeshObserver.h File Reference

Observer for the Mesh feature. More...

Classes

struct  VuMeshObservationBlock
 The Mesh observation block represents a single self-contained mesh. More...
 
struct  VuMeshObservationInfo
 Mesh observation info. More...
 

Typedefs

typedef struct VuMeshObservationBlockList_ VuMeshObservationBlockList
 List of Mesh observation blocks.
 

Enumerations

enum  { VU_OBSERVER_MESH_TYPE = 0xF }
 
enum  { VU_OBSERVATION_MESH_TYPE = 0xF }
 
enum  VuMeshObservationStatus : int32_t {
  VU_MESH_OBSERVATION_STATUS_NORMAL = 0x1 ,
  VU_MESH_OBSERVATION_STATUS_LIMITED
}
 Status information on the mesh data in the observation. More...
 
enum  VuMeshObservationStatusInfo : int32_t {
  VU_MESH_OBSERVATION_STATUS_INFO_NORMAL ,
  VU_MESH_OBSERVATION_STATUS_INFO_NOT_OBSERVED = 0x2 ,
  VU_MESH_OBSERVATION_STATUS_INFO_RELOCALIZING ,
  VU_MESH_OBSERVATION_STATUS_INFO_MISSING_DATA = 0x4 ,
  VU_MESH_OBSERVATION_STATUS_INFO_WRONG_SCALE
}
 Status info for the pose of Mesh observations. More...
 

Functions

VuResult vuEngineGetMeshObservers (const VuEngine *engine, VuObserverList *observerList)
 Get all Mesh observers.
 
VuResult vuStateGetMeshObservations (const VuState *state, VuObservationList *list)
 Get all Mesh observations from the Vuforia state.
 
VuResult vuMeshObservationBlockListGetSize (const VuMeshObservationBlockList *list, int32_t *listSize)
 Get number of elements in a Mesh observation block list.
 
VuResult vuMeshObservationBlockListGetElement (const VuMeshObservationBlockList *list, int32_t element, VuMeshObservationBlock *block)
 Get an element in a Mesh observation block list.
 
VuResult vuMeshObservationGetInfo (const VuObservation *observation, VuMeshObservationInfo *info)
 Get observation info associated with a Mesh observation.
 
VuResult vuMeshObservationGetStatusInfo (const VuObservation *observation, VuMeshObservationStatusInfo *statusInfo)
 Get status info associated to the pose status of a Mesh observation.
 

Detailed Description

Observer for the Mesh feature.