#include <gpuRenderer.hpp>
|
| GpuRenderer (const float renderThreshold, const float alphaKeypoint, const float alphaHeatMap, const bool blendOriginalFrame=true, const unsigned int elementToRender=0u, const unsigned int numberElementsToRender=0u) |
|
virtual | ~GpuRenderer () |
|
std::tuple< std::shared_ptr< float * >, std::shared_ptr< bool >, std::shared_ptr< std::atomic< unsigned int > >, std::shared_ptr< unsigned long long >, std::shared_ptr< const unsigned int > > | getSharedParameters () |
|
void | setSharedParametersAndIfLast (const std::tuple< std::shared_ptr< float * >, std::shared_ptr< bool >, std::shared_ptr< std::atomic< unsigned int >>, std::shared_ptr< unsigned long long >, std::shared_ptr< const unsigned int >> &tuple, const bool isLast) |
|
void | setSharedParameters (const std::tuple< std::shared_ptr< float * >, std::shared_ptr< bool >, std::shared_ptr< unsigned long long >> &tuple) |
|
| Renderer (const float renderThreshold, const float alphaKeypoint, const float alphaHeatMap, const bool blendOriginalFrame=true, const unsigned int elementToRender=0u, const unsigned int numberElementsToRender=0u) |
|
virtual | ~Renderer () |
|
void | increaseElementToRender (const int increment) |
|
void | setElementToRender (const int elementToRender) |
|
void | setElementToRender (const ElementToRender elementToRender) |
|
bool | getBlendOriginalFrame () const |
|
void | setBlendOriginalFrame (const bool blendOriginalFrame) |
|
float | getAlphaKeypoint () const |
|
void | setAlphaKeypoint (const float alphaKeypoint) |
|
float | getAlphaHeatMap () const |
|
void | setAlphaHeatMap (const float alphaHeatMap) |
|
bool | getShowGooglyEyes () const |
|
void | setShowGooglyEyes (const bool showGooglyEyes) |
|
Definition at line 11 of file gpuRenderer.hpp.
◆ GpuRenderer()
op::GpuRenderer::GpuRenderer |
( |
const float |
renderThreshold, |
|
|
const float |
alphaKeypoint, |
|
|
const float |
alphaHeatMap, |
|
|
const bool |
blendOriginalFrame = true , |
|
|
const unsigned int |
elementToRender = 0u , |
|
|
const unsigned int |
numberElementsToRender = 0u |
|
) |
| |
|
explicit |
◆ ~GpuRenderer()
virtual op::GpuRenderer::~GpuRenderer |
( |
| ) |
|
|
virtual |
◆ cpuToGpuMemoryIfNotCopiedYet()
void op::GpuRenderer::cpuToGpuMemoryIfNotCopiedYet |
( |
const float *const |
cpuMemory, |
|
|
const unsigned long long |
memoryVolume |
|
) |
| |
|
protected |
◆ getSharedParameters()
std::tuple<std::shared_ptr<float*>, std::shared_ptr<bool>, std::shared_ptr<std::atomic<unsigned int> >, std::shared_ptr<unsigned long long>, std::shared_ptr<const unsigned int> > op::GpuRenderer::getSharedParameters |
( |
| ) |
|
◆ gpuToCpuMemoryIfLastRenderer()
void op::GpuRenderer::gpuToCpuMemoryIfLastRenderer |
( |
float * |
cpuMemory, |
|
|
const unsigned long long |
memoryVolume |
|
) |
| |
|
protected |
◆ setSharedParameters()
void op::GpuRenderer::setSharedParameters |
( |
const std::tuple< std::shared_ptr< float * >, std::shared_ptr< bool >, std::shared_ptr< unsigned long long >> & |
tuple | ) |
|
◆ setSharedParametersAndIfLast()
void op::GpuRenderer::setSharedParametersAndIfLast |
( |
const std::tuple< std::shared_ptr< float * >, std::shared_ptr< bool >, std::shared_ptr< std::atomic< unsigned int >>, std::shared_ptr< unsigned long long >, std::shared_ptr< const unsigned int >> & |
tuple, |
|
|
const bool |
isLast |
|
) |
| |
◆ spGpuMemory
std::shared_ptr<float*> op::GpuRenderer::spGpuMemory |
|
protected |
The documentation for this class was generated from the following file: