Classes | |
| struct | VuValidationAreaFileConfig |
| Configuration for creating a Validation Area observer using an image file. More... | |
| struct | VuValidationAreaBufferConfig |
| Configuration for creating a Validation Area observer using an image buffer. More... | |
| struct | VuValidationAreaObservationAreaInfo |
| Validation Area info from its respective observation. More... | |
| struct | VuValidationAreaObservationValidationInfo |
| Validation info of a Validation Area observation. More... | |
Functions | |
| VuValidationAreaFileConfig | vuValidationAreaFileConfigDefault () |
| Default Validation Area from image file configuration. | |
| VuResult | vuEngineCreateValidationAreaObserverFromFileConfig (VuEngine *engine, VuObserver **observer, const VuValidationAreaFileConfig *config, VuValidationAreaFileCreationError *errorCode) |
| Create Validation Area observer from file configuration. | |
| VuValidationAreaBufferConfig | vuValidationAreaBufferConfigDefault () |
| Configuration for an Validation Area from image buffer. | |
| VuResult | vuEngineCreateValidationAreaObserverFromBufferConfig (VuEngine *engine, VuObserver **observer, const VuValidationAreaBufferConfig *config, VuValidationAreaBufferCreationError *errorCode) |
| Create Validation Area observer from buffer configuration. | |
| VuResult | vuEngineGetValidationAreaObservers (const VuEngine *engine, VuObserverList *observerList) |
| Get all Validation Area observers. | |
| VuResult | vuValidationAreaObserverGetUniqueId (const VuObserver *observer, const char **areaId) |
| Get the unique ID associated to the area from a Validation Area observer. | |
| VuResult | vuValidationAreaObserverGetAreaName (const VuObserver *observer, const char **areaName) |
| Get the name associated to the area from a Validation Area observer. | |
| VuResult | vuValidationAreaObserverGetPoseOffset (const VuObserver *observer, VuMatrix44F *poseOffset) |
| Get the pose transformation offset associated to the area from a Validation Area observer. | |
| VuResult | vuValidationAreaObserverSetPoseOffset (VuObserver *observer, const VuMatrix44F *poseOffset) |
| Set the pose transformation offset associated to the area from a Validation Area observer. | |
| VuResult | vuValidationAreaObservationGetAreaInfo (const VuObservation *observation, VuValidationAreaObservationAreaInfo *areaInfo) |
| Get area info associated with a Validation Area observation. | |
| VuResult | vuValidationAreaObservationGetStatusInfo (const VuObservation *observation, VuValidationAreaObservationStatusInfo *statusInfo) |
| Get status info associated to the pose status of a Validation Area observation. | |
| VuResult | vuValidationAreaObservationGetValidationInfo (const VuObservation *observation, VuValidationAreaObservationValidationInfo *validationInfo) |
| Get validation info associated with a Validation Area observation. | |
| VuResult | vuStateGetValidationAreaObservations (const VuState *state, VuObservationList *list) |
| Get all Validation Area observations. | |
The Validation Area observer observes different appearances of a distinct area depicted in the provided image data.
| enum VuValidationAreaFileCreationError : int32_t |
Configuration error for Validation Area creation with file config.
| enum VuValidationAreaBufferCreationError : int32_t |
Configuration error for Validation Area creation with buffer config.
| anonymous enum |
| anonymous enum |
| enum VuValidationAreaObservationStatusInfo : int32_t |
Status info for Validation Area observations.
Provides further information on the pose status reported as part of VuPoseInfo. The status info is retrieved with vuValidationAreaObservationGetStatusInfo.
| Enumerator | |
|---|---|
| VU_VALIDATION_AREA_OBSERVATION_STATUS_INFO_NORMAL | Tracking is working normally. Reported for VU_OBSERVATION_POSE_STATUS_EXTENDED_TRACKED. |
| VU_VALIDATION_AREA_OBSERVATION_STATUS_INFO_NOT_OBSERVED | Validation Area is not observed. Reported for VU_OBSERVATION_POSE_STATUS_NO_POSE. |
| VU_VALIDATION_AREA_OBSERVATION_STATUS_INFO_RELOCALIZING | The tracking system is currently relocalizing. Reported for VU_OBSERVATION_POSE_STATUS_LIMITED. |
| enum VuValidationAreaObservationValidationStatus : int32_t |
Validation status for Validation Area observation.
| VuValidationAreaFileConfig vuValidationAreaFileConfigDefault | ( | ) |
Default Validation Area from image file configuration.
| VuResult vuEngineCreateValidationAreaObserverFromFileConfig | ( | VuEngine * | engine, |
| VuObserver ** | observer, | ||
| const VuValidationAreaFileConfig * | config, | ||
| VuValidationAreaFileCreationError * | errorCode ) |
Create Validation Area observer from file configuration.
| VuValidationAreaBufferConfig vuValidationAreaBufferConfigDefault | ( | ) |
Configuration for an Validation Area from image buffer.
| VuResult vuEngineCreateValidationAreaObserverFromBufferConfig | ( | VuEngine * | engine, |
| VuObserver ** | observer, | ||
| const VuValidationAreaBufferConfig * | config, | ||
| VuValidationAreaBufferCreationError * | errorCode ) |
Create Validation Area observer from buffer configuration.
| VuResult vuValidationAreaObserverGetUniqueId | ( | const VuObserver * | observer, |
| const char ** | areaId ) |
Get the unique ID associated to the area from a Validation Area observer.
| VuResult vuValidationAreaObserverGetAreaName | ( | const VuObserver * | observer, |
| const char ** | areaName ) |
Get the name associated to the area from a Validation Area observer.
| VuResult vuValidationAreaObserverGetPoseOffset | ( | const VuObserver * | observer, |
| VuMatrix44F * | poseOffset ) |
Get the pose transformation offset associated to the area from a Validation Area observer.
| VuResult vuValidationAreaObserverSetPoseOffset | ( | VuObserver * | observer, |
| const VuMatrix44F * | poseOffset ) |
Set the pose transformation offset associated to the area from a Validation Area observer.
| VuResult vuValidationAreaObservationGetStatusInfo | ( | const VuObservation * | observation, |
| VuValidationAreaObservationStatusInfo * | statusInfo ) |
Get status info associated to the pose status of a Validation Area observation.
The status info is intended to be used in combination with VuObservationPoseStatus retrieved via vuObservationGetPoseInfo.
| VuResult vuValidationAreaObservationGetValidationInfo | ( | const VuObservation * | observation, |
| VuValidationAreaObservationValidationInfo * | validationInfo ) |
Get validation info associated with a Validation Area observation.