OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ForEachTracked.h File Reference

Header. More...

#include "TrackingSystem.h"
#include "TrackedBody.h"
#include "TrackedBodyTarget.h"

Go to the source code of this file.

Namespaces

 osvr
 <
 

Functions

template<typename F >
void osvr::vbtracker::forEachBody (TrackingSystem &sys, F &&f)
 For each body in a tracking system.
 
template<typename F >
void osvr::vbtracker::forEachBody (TrackingSystem const &sys, F &&f)
 For each body in a tracking system - const overload.
 
template<typename F >
void osvr::vbtracker::forEachTarget (TrackedBody &body, F &&f)
 
template<typename F >
void osvr::vbtracker::forEachTarget (TrackedBody const &body, F &&f)
 
template<typename F >
void osvr::vbtracker::forEachTarget (TrackingSystem &sys, F &&f)
 For each target in a tracking system.
 
template<typename F >
void osvr::vbtracker::forEachTarget (TrackingSystem const &sys, F &&f)
 For each target in a tracking system - const overload.
 
template<typename F >
void osvr::vbtracker::forEachIMU (TrackingSystem &sys, F &&f)
 For each IMU in a tracking system.
 
template<typename F >
void osvr::vbtracker::forEachIMU (TrackingSystem const &sys, F &&f)
 For each IMU in a tracking system - const overload.
 

Detailed Description

Header.

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

Definition in file ForEachTracked.h.