Skip to content
Snippets Groups Projects
Commit 57397f77 authored by Benjamin Wild's avatar Benjamin Wild
Browse files

adapt to interface changes

parent 3efb53d3
Branches
No related tags found
No related merge requests found
...@@ -32,7 +32,7 @@ SampleTracker::SampleTracker(Settings &settings) ...@@ -32,7 +32,7 @@ SampleTracker::SampleTracker(Settings &settings)
_imageChanged=false; _imageChanged=false;
} }
void SampleTracker::track(ulong, const cv::Mat &imgOriginal) { void SampleTracker::track(size_t, const cv::Mat &imgOriginal) {
//dont do nothing if we ain't got an image //dont do nothing if we ain't got an image
if (imgOriginal.empty()) { if (imgOriginal.empty()) {
return; return;
...@@ -62,7 +62,7 @@ void SampleTracker::track(ulong, const cv::Mat &imgOriginal) { ...@@ -62,7 +62,7 @@ void SampleTracker::track(ulong, const cv::Mat &imgOriginal) {
_imageChanged = true; _imageChanged = true;
} }
void SampleTracker::paint(ProxyMat &image, const TrackingAlgorithm::View &view) { void SampleTracker::paint(size_t, ProxyMat &image, const TrackingAlgorithm::View &view) {
if (view.name != _currentView || _imageChanged) { if (view.name != _currentView || _imageChanged) {
_currentView = view.name; _currentView = view.name;
...@@ -74,7 +74,7 @@ void SampleTracker::paint(ProxyMat &image, const TrackingAlgorithm::View &view) ...@@ -74,7 +74,7 @@ void SampleTracker::paint(ProxyMat &image, const TrackingAlgorithm::View &view)
} }
} }
void SampleTracker::paintOverlay(QPainter *painter, View const &) { void SampleTracker::paintOverlay(size_t, QPainter *painter, View const &) {
painter->drawRoundRect(QRectF(QPointF(100, 100), QPointF(1000, 1000))); painter->drawRoundRect(QRectF(QPointF(100, 100), QPointF(1000, 1000)));
if (_showSelectorRec) { if (_showSelectorRec) {
drawRectangle(painter); drawRectangle(painter);
......
...@@ -13,9 +13,9 @@ class SampleTracker : public TrackingAlgorithm { ...@@ -13,9 +13,9 @@ class SampleTracker : public TrackingAlgorithm {
public: public:
SampleTracker(Settings &settings); SampleTracker(Settings &settings);
void track(ulong frameNumber, const cv::Mat &frame) override; void track(size_t frameNumber, const cv::Mat &frame) override;
void paint(ProxyMat &m, View const &view = OriginalView) override; void paint(size_t frameNumber, ProxyMat &m, View const &view = OriginalView) override;
void paintOverlay(QPainter *, View const &) override; void paintOverlay(size_t frameNumber, QPainter *, View const &) override;
void postConnect() override; void postConnect() override;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment