OSVR-Core
Namespaces
osvr Namespace Reference

The main namespace for all C++ elements of the framework, internal and external. More...

Namespaces

 clientkit
 Contains C++ header-only wrappers for the ClientKit C API.
 
 common
 Handles spatial transformations.
 
 connection
 Messaging transport and device communication functionality.
 
 kalman
 Header-only framework for building Kalman-style filters, prediction, and sensor fusion.
 
 pluginhost
 PluginHost functionality: loading, hosting, registering, destroying, and enumerating plugins.
 
 pluginkit
 Contains C++ header-only wrappers for the PluginKit C API.
 
 server
 Server functionality.
 
 typepack
 A simple argument-pack-based metaprogramming library, inspired by and based partially on https://ericniebler.github.io/meta.
 
 util
 The Util library: Functionality not necessarily coupled to any particular core library, serving more as a common base layer behind all systems.
 
 vrpnserver
 Contains functions and classes for plugins directly wrapping a VRPN server.
 

Detailed Description

The main namespace for all C++ elements of the framework, internal and external.

Fallback display descriptor.

make blobs.csv for determining variance.

Define to enable dumping to CSV the first several frames of tracked data to help analyze the progression of room calibration.

<

Todo:
ensure we have wrappers for all the functions.
Todo:
can we split out this include? I don't think all consumers of this header need it.
Todo:
try this out - it does build, and I think it makes logical sense as well.
Todo:
This is a workaround for Clang and Boost pre-1.50, to fix a build error caused by a syntax error in Boost.Containers allocator traits.
Todo:
warning - cross-library internal header!