 
  
 | Public Member Functions | |
| DirectShowImageSource (directx_camera_server_ptr &&cam) | |
| bool | ok () const override | 
| bool | grab () override | 
| void | retrieveColor (cv::Mat &color, osvr::util::time::TimeValue ×tamp) override | 
| cv::Size | resolution () const override | 
| Get resolution of the images from this source. | |
| DirectShowImageSource (directx_camera_server_ptr &&cam) | |
| bool | ok () const override | 
| bool | grab () override | 
| void | retrieveColor (cv::Mat &color) override | 
| cv::Size | resolution () const override | 
| Get resolution of the images from this source. | |
|  Public Member Functions inherited from osvr::vbtracker::ImageSource | |
| virtual | ~ImageSource () | 
| Destructor. | |
| virtual void | retrieve (cv::Mat &color, cv::Mat &gray, osvr::util::time::TimeValue ×tamp) | 
| Call after grab() to get the actual image data. | |
| void | retrieve (cv::Mat &color, cv::Mat &gray) | 
| void | retrieveColor (cv::Mat &color) | 
| virtual | ~ImageSource () | 
| Destructor. | |
| virtual void | retrieve (cv::Mat &color, cv::Mat &gray) | 
| Call after grab() to get the actual image data. | |
Definition at line 40 of file DirectShowImageSource.cpp.
| 
 | inlineoverridevirtual | 
Implements osvr::vbtracker::ImageSource.
Definition at line 51 of file DirectShowImageSource.cpp.
| 
 | overridevirtual | 
Trigger camera capture. May not necessarily include retrieval. Blocks until an image is available. or failure occurs.
Timestamp after this call returns.
Implements osvr::vbtracker::ImageSource.
Definition at line 129 of file DirectShowImageSource.cpp.
| 
 | overridevirtual | 
For those devices that naturally read a non-corrupt color image, overriding just this method will let the default implementation of retrieve() do the RGB to Gray for you.
Implements osvr::vbtracker::ImageSource.
Definition at line 132 of file DirectShowImageSource.cpp.
| 
 | inlineoverridevirtual | 
Implements osvr::vbtracker::ImageSource.
Definition at line 50 of file DirectShowImageSource.cpp.
| 
 | overridevirtual | 
Trigger camera capture. May not necessarily include retrieval. Blocks until an image is available. or failure occurs.
Timestamp after this call returns.
Implements osvr::vbtracker::ImageSource.
| 
 | overridevirtual | 
For those devices that naturally read a non-corrupt color image, overriding just this method will let the default implementation of retrieve() do the RGB to Gray for you.
Implements osvr::vbtracker::ImageSource.
Definition at line 77 of file DirectShowImageSource.cpp.