39 TrackingSystem::Impl::Impl(ConfigParams
const ¶ms)
41 makeBlobExtractor(params.blobParams, params.extractParams)),
42 debugDisplay(new TrackingDebugDisplay(params)),
43 calib(
Eigen::Vector3d(params.cameraPosition), params.cameraIsForward),
44 cameraPose(
Eigen::Isometry3d::Identity()),
45 cameraPoseInv(
Eigen::Isometry3d::Identity()) {}
47 TrackingSystem::Impl::~Impl() {
51 void TrackingSystem::Impl::triggerDebugDisplay(TrackingSystem &tracking) {
52 debugDisplay->triggerDisplay(tracking, *
this);