OSVR-Core
Macros
Assumptions.h File Reference

Header containing preprocessor defines for various simplifying assumptions made for the sake of iterative development. More...

Go to the source code of this file.

Macros

#define OSVR_UVBI_ASSUME_SINGLE_CAMERA   1
 
#define OSVR_UVBI_ASSUME_CAMERA_ALWAYS_SLOWER   1
 
#define OSVR_UVBI_ASSUME_SINGLE_IMU   1
 
#define OSVR_UVBI_ASSUME_SINGLE_TARGET_PER_BODY   1
 

Detailed Description

Header containing preprocessor defines for various simplifying assumptions made for the sake of iterative development.

Date
2016
Author
Sensics, Inc. http://sensics.com/osvr

Macro Definition Documentation

§ OSVR_UVBI_ASSUME_CAMERA_ALWAYS_SLOWER

#define OSVR_UVBI_ASSUME_CAMERA_ALWAYS_SLOWER   1
Todo:
Remove when we no longer assume that IMU reports arrive before video reports with same timestamps.

§ OSVR_UVBI_ASSUME_SINGLE_CAMERA

#define OSVR_UVBI_ASSUME_SINGLE_CAMERA   1
Todo:
Remove when we no longer assume a single camera or monotonic camera timestamps, and the build will break in a few places where known "gotchas" exist

§ OSVR_UVBI_ASSUME_SINGLE_IMU

#define OSVR_UVBI_ASSUME_SINGLE_IMU   1
Todo:
Remove when we no longer assume a single IMU in the whole system.

§ OSVR_UVBI_ASSUME_SINGLE_TARGET_PER_BODY

#define OSVR_UVBI_ASSUME_SINGLE_TARGET_PER_BODY   1
Todo:
Remove when we no longer assume a single optical target per body.