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.