11#include "opencv2/opencv.hpp"
19# ifdef COMPILING_DLL_SimulatedRealityHandTrackers
20# define DIMENCOSR_API __declspec(dllexport)
22# define DIMENCOSR_API __declspec(dllimport)
39 GestureRecognizerException(std::string specificErrorMessage);
58 enum SR_gestureClassificationModel {
67 struct SR_gestureData {
68 SR_gestureName gestureName;
88#pragma warning(suppress: 4251)
89 std::unique_ptr<Impl> pimpl;
100 GestureRecognizer(SR_gestureClassificationModel nnModel);
105 ~GestureRecognizer();
Class of exception which indicates a general SR logic error.
Definition: exception.h:35
Namespace containing all C++ Simulated Reality classes.
Definition: srconfiguration.h:20
#define DIMENCOSR_API
Definition: srconfiguration.h:17
C-compatible struct containing the pose of a hand.
Definition: handpose.h:119