OSVR-Core
|
Private implementation structure for TrackingSystem. More...
#include <TrackingSystem_Impl.h>
Public Member Functions | |
Impl (ConfigParams const ¶ms) | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW void | triggerDebugDisplay (TrackingSystem &tracking) |
Public Attributes | |
bool | roomCalibCompleteCached = false |
bool | haveCameraPose = false |
Eigen::Isometry3d | cameraPose = Eigen::Isometry3d::Identity() |
Eigen::Isometry3d | cameraPoseInv = Eigen::Isometry3d::Identity() |
RoomCalibration | calib |
LedUpdateCount | updateCount |
BlobExtractorPtr | blobExtractor |
std::unique_ptr< TrackingDebugDisplay > | debugDisplay |
Cached data from the ImageProcessingOutput updated in phase 2 | |
Cached copy of the last grey frame | |
cv::Mat | frame |
cv::Mat | frameGray |
Cached copy of the last grey frame. | |
CameraParameters | camParams |
Cached copy of the last (undistorted) camera parameters to be used. | |
util::time::TimeValue | lastFrame |
Private implementation structure for TrackingSystem.