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);
17 void increaseElementToRender(
const int increment);
19 void setElementToRender(
const int elementToRender);
23 bool getBlendOriginalFrame()
const;
25 void setBlendOriginalFrame(
const bool blendOriginalFrame);
27 float getAlphaKeypoint()
const;
29 void setAlphaKeypoint(
const float alphaKeypoint);
31 float getAlphaHeatMap()
const;
33 void setAlphaHeatMap(
const float alphaHeatMap);
35 bool getShowGooglyEyes()
const;
37 void setShowGooglyEyes(
const bool showGooglyEyes);
54 #endif // OPENPOSE_CORE_RENDERER_HPP
#define DELETE_COPY(className)
Definition: macros.hpp:31
std::atomic< bool > mBlendOriginalFrame
Definition: renderer.hpp:41
ElementToRender
Definition: enumClasses.hpp:31
std::atomic< bool > mShowGooglyEyes
Definition: renderer.hpp:44
std::shared_ptr< const unsigned int > spNumberElementsToRender
Definition: renderer.hpp:43
std::shared_ptr< std::atomic< unsigned int > > spElementToRender
Definition: renderer.hpp:42
#define OP_API
Definition: macros.hpp:16
Definition: renderer.hpp:10
const float mRenderThreshold
Definition: renderer.hpp:40