From b5fbfc645f0e5f549c0fe762f3c43232bc40317c Mon Sep 17 00:00:00 2001 From: David Rowe Date: Tue, 4 Aug 2015 15:57:19 -0700 Subject: [PATCH] Tidy eye tracker interface --- interface/src/devices/EyeTracker.h | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/interface/src/devices/EyeTracker.h b/interface/src/devices/EyeTracker.h index 57950a7062..3e602bb12d 100644 --- a/interface/src/devices/EyeTracker.h +++ b/interface/src/devices/EyeTracker.h @@ -29,10 +29,14 @@ class EyeTracker : public QObject, public Dependency { public: ~EyeTracker(); - bool isTracking() { return _isEnabled; } - bool isSimulating() { return _isSimulating; } + void init(); + void setEnabled(bool enabled, bool simulate); + void reset(); - glm::vec3 getLookAtPosition() { return _lookAtPosition; } // From mid eye point in head frame. + bool isTracking() const { return _isEnabled; } + bool isSimulating() const { return _isSimulating; } + + glm::vec3 getLookAtPosition() const { return _lookAtPosition; } // From mid eye point in head frame. #ifdef HAVE_IVIEWHMD void processData(smi_CallbackDataStruct* data); @@ -40,11 +44,6 @@ public: void calibrate(int points); #endif -public slots: - void init(); - void setEnabled(bool enabled, bool simulate); - void reset(); - private: QString smiReturnValueToString(int value);