diff options
Diffstat (limited to 'ftnoir_tracker_hillcrest/ftnoir_tracker_hillcrest.h')
| -rw-r--r-- | ftnoir_tracker_hillcrest/ftnoir_tracker_hillcrest.h | 72 | 
1 files changed, 0 insertions, 72 deletions
diff --git a/ftnoir_tracker_hillcrest/ftnoir_tracker_hillcrest.h b/ftnoir_tracker_hillcrest/ftnoir_tracker_hillcrest.h deleted file mode 100644 index 032d6926..00000000 --- a/ftnoir_tracker_hillcrest/ftnoir_tracker_hillcrest.h +++ /dev/null @@ -1,72 +0,0 @@ -#include "ftnoir_tracker_base/ftnoir_tracker_base.h" -#include "ui_ftnoir_hillcrest_clientcontrols.h" -#include <QThread> -#include <QUdpSocket> -#include <QMessageBox> -#include <QSettings> -#include <QMutex> -#include <QWaitCondition> -#include <math.h> -#include "facetracknoir/global-settings.h" -#include <freespace/freespace.h> - -class FTNoIR_Tracker : public ITracker -{ -public: -	FTNoIR_Tracker(); -	~FTNoIR_Tracker(); - -    void StartTracker( QFrame *videoframe ); -    bool GiveHeadPoseData(double *data); -	void loadSettings(); -    void WaitForExit() { -    } - -private: -	bool bEnableRoll; -	bool bEnablePitch; -	bool bEnableYaw; -    FreespaceDeviceId device; -}; - -// Widget that has controls for FTNoIR protocol client-settings. -class TrackerControls: public QWidget, public ITrackerDialog -{ -    Q_OBJECT -public: - -	explicit TrackerControls(); -    ~TrackerControls(); -	void showEvent ( QShowEvent * event ); - -    void Initialize(QWidget *parent); -	void registerTracker(ITracker *tracker) {} -	void unRegisterTracker() {} - -private: -	Ui::UICFTNClientControls ui; -	void loadSettings(); -	void save(); -	bool settingsDirty; - -private slots: -	void doOK(); -	void doCancel(); -	void settingChanged() { settingsDirty = true; } -	void settingChanged(int) { settingsDirty = true; } -}; - -//******************************************************************************************************* -// FaceTrackNoIR Tracker DLL. Functions used to get general info on the Tracker -//******************************************************************************************************* -class FTNoIR_TrackerDll : public Metadata -{ -public: -	FTNoIR_TrackerDll(); -	~FTNoIR_TrackerDll(); -	void getFullName(QString *strToBeFilled); -	void getShortName(QString *strToBeFilled); -	void getDescription(QString *strToBeFilled); -	void getIcon(QIcon *icon); -}; -  | 
