21.02
|
Interface for storing multiple HOG data-objects. More...
#include <ICLMultiHOG.h>
Public Member Functions | |
virtual ICLHOG * | cl_model (size_t index)=0 |
Return a pointer to the requested OpenCL HOG model. More... | |
virtual const ICLHOG * | cl_model (size_t index) const =0 |
Return a constant pointer to the requested OpenCL HOG model. More... | |
IHOG * | model (size_t index) override |
Return a pointer to the requested HOG model. More... | |
const IHOG * | model (size_t index) const override |
Return a const pointer to the requested HOG model. More... | |
Public Member Functions inherited from IMultiHOG | |
virtual | ~IMultiHOG ()=default |
Default destructor. More... | |
virtual size_t | num_models () const =0 |
The number of HOG models stored. More... | |
Interface for storing multiple HOG data-objects.
Definition at line 33 of file ICLMultiHOG.h.
|
pure virtual |
Return a pointer to the requested OpenCL HOG model.
[in] | index | The index of the wanted OpenCL HOG model. |
Implemented in CLMultiHOG.
Referenced by CLHOGMultiDetection::configure(), and ICLMultiHOG::model().
|
pure virtual |
Return a constant pointer to the requested OpenCL HOG model.
[in] | index | The index of the wanted OpenCL HOG model. |
Implemented in CLMultiHOG.
|
overridevirtual |
Return a pointer to the requested HOG model.
[in] | index | The index of the wanted HOG model. |
Implements IMultiHOG.
Definition at line 30 of file ICLMultiHOG.cpp.
References ICLMultiHOG::cl_model().
Referenced by CLHOGMultiDetection::configure().
|
overridevirtual |
Return a const pointer to the requested HOG model.
[in] | index | The index of the wanted HOG model. |
Implements IMultiHOG.
Definition at line 35 of file ICLMultiHOG.cpp.
References ICLMultiHOG::cl_model().