1 #ifndef OPENPOSE_CORE_RENDERER_HPP
2 #define OPENPOSE_CORE_RENDERER_HPP
12 explicit Renderer(
const float renderThreshold,
const float alphaKeypoint,
const float alphaHeatMap,
13 const bool blendOriginalFrame =
true,
const unsigned int elementToRender = 0u,
14 const unsigned int numberElementsToRender = 0u);
16 void increaseElementToRender(
const int increment);
18 void setElementToRender(
const int elementToRender);
20 bool getBlendOriginalFrame()
const;
22 void setBlendOriginalFrame(
const bool blendOriginalFrame);
24 float getAlphaKeypoint()
const;
26 void setAlphaKeypoint(
const float alphaKeypoint);
28 float getAlphaHeatMap()
const;
30 void setAlphaHeatMap(
const float alphaHeatMap);
32 bool getShowGooglyEyes()
const;
34 void setShowGooglyEyes(
const bool showGooglyEyes);
51 #endif // OPENPOSE_CORE_RENDERER_HPP
#define DELETE_COPY(className)
Definition: macros.hpp:30
std::atomic< bool > mBlendOriginalFrame
Definition: renderer.hpp:38
std::atomic< bool > mShowGooglyEyes
Definition: renderer.hpp:41
std::shared_ptr< const unsigned int > spNumberElementsToRender
Definition: renderer.hpp:40
std::shared_ptr< std::atomic< unsigned int > > spElementToRender
Definition: renderer.hpp:39
#define OP_API
Definition: macros.hpp:15
Definition: renderer.hpp:9
const float mRenderThreshold
Definition: renderer.hpp:37