OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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

Definition in file Assumptions.h.

Macro Definition Documentation

#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

Definition at line 41 of file Assumptions.h.

#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.

Definition at line 44 of file Assumptions.h.

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

Definition at line 46 of file Assumptions.h.

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

Definition at line 48 of file Assumptions.h.