Header.
More...
#include <boost/none_t.hpp>
#include <boost/variant.hpp>
#include <osvr/TypePack/List.h>
#include <osvr/Util/ClientReportTypesC.h>
#include <osvr/Util/TimeValue.h>
Go to the source code of this file.
|
using | osvr::vbtracker::TimestampedOrientation = TimestampedImuReport< OSVR_OrientationReport > |
|
using | osvr::vbtracker::TimestampedAngVel = TimestampedImuReport< OSVR_AngularVelocityReport > |
|
using | osvr::vbtracker::TimestampedReports = typepack::list< TimestampedOrientation, TimestampedAngVel > |
|
using | osvr::vbtracker::IMUMessage = boost::variant< boost::none_t, TimestampedOrientation, TimestampedAngVel > |
|
|
enum | ImuMessageCategory { Empty,
Orientation,
AngularVelocity
} |
|
|
template<typename ReportType > |
TimestampedImuReport< ReportType > | osvr::vbtracker::makeImuReport (TrackedBodyIMU &myImu, util::time::TimeValue const &tv, ReportType const &d) |
| Generic constructor/factory function.
|
|
Header.
- Date
- 2016
- Author
- Sensics, Inc. http://sensics.com/osvr
Definition in file IMUMessage.h.