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. | |
Observer for the Mesh feature.