From 09b4c95b8036b9466ca89acbe0b1f3d810499863 Mon Sep 17 00:00:00 2001 From: Wim Vriend Date: Thu, 10 Mar 2011 20:40:13 +0000 Subject: faceAPI inside DLL works; no video-display yet... git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@53 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb --- FTNoIR_Tracker_SM/FTNoIR_Tracker_SM.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'FTNoIR_Tracker_SM/FTNoIR_Tracker_SM.h') diff --git a/FTNoIR_Tracker_SM/FTNoIR_Tracker_SM.h b/FTNoIR_Tracker_SM/FTNoIR_Tracker_SM.h index 0687730a..12bfbe80 100644 --- a/FTNoIR_Tracker_SM/FTNoIR_Tracker_SM.h +++ b/FTNoIR_Tracker_SM/FTNoIR_Tracker_SM.h @@ -1,12 +1,14 @@ #include "..\ftnoir_tracker_base\ftnoir_tracker_base.h" #include "ui_FTNoIR_SMClientcontrols.h" -#include +#include "sm_api_qt.h" #include #include #include "Windows.h" #include "math.h" +using namespace std; +//using namespace sm::faceapi::samplecode; using namespace sm::faceapi; using namespace sm::faceapi::qt; @@ -19,7 +21,8 @@ public: void Release(); void Initialize(); void StartTracker(); - void GiveHeadPoseData(THeadPoseData *data); + void StopTracker(); + bool GiveHeadPoseData(THeadPoseData *data); // Returns true if confidence is good void loadSettings(); bool setParameterValue(const int index, const float newvalue); @@ -30,8 +33,6 @@ private: QSharedPointer _engine; smEngineHandle _engine_handle; - THeadPoseData newHeadPose; // Structure with new headpose - //parameter list for the filter-function(s) enum { -- cgit v1.2.3