Skip to content
Snippets Groups Projects
Commit fd3e1c11 authored by Max Breitenfeldt's avatar Max Breitenfeldt
Browse files

Remove IPose Interface

The interface is never exported and thous superfluous.
parent 0cd67865
Branches
No related tags found
No related merge requests found
#pragma once #pragma once
#include "IPose.h"
#include <time.h> #include <time.h>
#include <opencv2/opencv.hpp> #include <opencv2/opencv.hpp>
class FishPose : public IPose class FishPose
{ {
public: public:
/** /**
......
#pragma once
#include <opencv2/opencv.hpp>
class IPose
{
public:
virtual ~IPose() {}
/**
* Gets the fish position as centimeter metric.
*/
virtual cv::Point2f position_cm() const = 0;
/**
* Gets the fish position as pixel metric.
*/
virtual cv::Point position_px() const = 0;
/**
* Gets the fish orientation in degree.
*/
virtual float orientation_deg() const = 0;
/**
* Gets the fish orientation in radian.
*/
virtual float orientation_rad() const = 0;
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment