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

Public Member Functions

 ImageProcessingThread (TrackingSystem &trackingSystem, ImageSource &cam, TrackerThread &trackerThread, CameraParameters const &camParams, std::int32_t cameraUsecOffset)
 
ImageProcessingThreadoperator= (ImageProcessingThread &)=delete
 non-assignable.
 
void signalDoFrame ()
 called by TrackerThread
 
void signalExit ()
 called by TrackerThread
 
void threadAction ()
 Entry point for the thread dedicated to this object. More...
 
bool exiting () const
 Did we get the exit message?
 

Detailed Description

Definition at line 47 of file ImageProcessingThread.h.

Member Function Documentation

void osvr::vbtracker::ImageProcessingThread::threadAction ( )

Entry point for the thread dedicated to this object.

Wait until we're notified and next_ isn't just "waiting"

OK, we're not supposed to wait anymore. What do we do?

Otherwise, we should do a frame. Re-set the next op while we still hold the mutex.

Definition at line 75 of file ImageProcessingThread.cpp.


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