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

Public Member Functions

 TrackerCalibrationApp (ImageSourcePtr &&src, osvr::vbtracker::ConfigParams params)
 
osvr::vbtracker::VideoBasedTrackervbtracker ()
 
void run ()
 
template<typename F >
bool tryGrabAndProcessFrame (F &&functor)
 returns true if we processed a frame.
 
bool timeToUpdateDisplay () const
 Is it time to update the display window?
 
char updateDisplay ()
 
void closeWindow ()
 

Detailed Description

Definition at line 99 of file VideoTrackerCalibrationUtility.cpp.

Member Function Documentation

void TrackerCalibrationApp::run ( )
inline

Turn off the Kalman filter until the user has brought the HMD close.

Get the HMD close.

early out.

Now, we can turn on the Kalman filter.

Draw circles for each active beacon showing the size of the residuals

Reproject (almost) all beacons

Green - good!

Yellow - better than where you started

Draw progress bar along bottom of window.

Definition at line 112 of file VideoTrackerCalibrationUtility.cpp.

char TrackerCalibrationApp::updateDisplay ( )
inline

Set the contents of m_display before calling this. Returns the character pressed, if any.

Definition at line 344 of file VideoTrackerCalibrationUtility.cpp.


The documentation for this class was generated from the following file: