16#include "opencv2/opencv.hpp"
24# ifdef COMPILING_DLL_SimulatedRealityHandTrackers
25# define DIMENCOSR_API __declspec(dllexport)
27# define DIMENCOSR_API __declspec(dllimport)
44 GestureRecognizerException(std::string specificErrorMessage);
63 enum SR_gestureClassificationModel {
72 struct SR_gestureData {
73 SR_gestureName gestureName;
93#pragma warning(suppress: 4251)
94 std::unique_ptr<Impl> pimpl;
105 GestureRecognizer(SR_gestureClassificationModel nnModel);
110 ~GestureRecognizer();
Class of exception which indicates a general SR logic error.
Definition: exception.h:40
Namespace containing all C++ Simulated Reality classes.
Definition: srconfiguration.h:25
#define DIMENCOSR_API
Definition: srconfiguration.h:22
C-compatible struct containing the pose of a hand.
Definition: handpose.h:124