#ifndef OPENPOSE_HAND_HAND_RENDERER_HPP #define OPENPOSE_HAND_HAND_RENDERER_HPP #include namespace op { class OP_API HandRenderer { public: virtual ~HandRenderer(){}; virtual void initializationOnThread(){}; void renderHand(Array& outputData, const std::array, 2>& handKeypoints, const float scaleInputToOutput); private: virtual void renderHandInherited(Array& outputData, const std::array, 2>& handKeypoints) = 0; }; } #endif // OPENPOSE_HAND_HAND_RENDERER_HPP