1 #ifndef OPENPOSE_CORE_RENDERER_HPP
2 #define OPENPOSE_CORE_RENDERER_HPP
13 explicit Renderer(
const float renderThreshold,
const float alphaKeypoint,
const float alphaHeatMap,
14 const bool blendOriginalFrame =
true,
const unsigned int elementToRender = 0u,
15 const unsigned int numberElementsToRender = 0u);
19 void increaseElementToRender(
const int increment);
21 void setElementToRender(
const int elementToRender);
25 bool getBlendOriginalFrame()
const;
27 void setBlendOriginalFrame(
const bool blendOriginalFrame);
29 float getAlphaKeypoint()
const;
31 void setAlphaKeypoint(
const float alphaKeypoint);
33 float getAlphaHeatMap()
const;
35 void setAlphaHeatMap(
const float alphaHeatMap);
37 bool getShowGooglyEyes()
const;
39 void setShowGooglyEyes(
const bool showGooglyEyes);
56 #endif // OPENPOSE_CORE_RENDERER_HPP
#define DELETE_COPY(className)
Definition: macros.hpp:34
std::atomic< bool > mBlendOriginalFrame
Definition: renderer.hpp:43
ElementToRender
Definition: enumClasses.hpp:31
std::atomic< bool > mShowGooglyEyes
Definition: renderer.hpp:46
std::shared_ptr< const unsigned int > spNumberElementsToRender
Definition: renderer.hpp:45
std::shared_ptr< std::atomic< unsigned int > > spElementToRender
Definition: renderer.hpp:44
#define OP_API
Definition: macros.hpp:19
Definition: renderer.hpp:10
const float mRenderThreshold
Definition: renderer.hpp:42