21.02
|
Basic implementation of the CL multi HOG data-objects. More...
#include <CLMultiHOG.h>
Public Member Functions | |
CLMultiHOG (size_t num_models) | |
Constructor. More... | |
size_t | num_models () const override |
The number of HOG models stored. More... | |
ICLHOG * | cl_model (size_t index) override |
Return a pointer to the requested OpenCL HOG model. More... | |
const ICLHOG * | cl_model (size_t index) const override |
Return a constant pointer to the requested OpenCL HOG model. More... | |
Public Member Functions inherited from ICLMultiHOG | |
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... | |
Basic implementation of the CL multi HOG data-objects.
Definition at line 36 of file CLMultiHOG.h.
CLMultiHOG | ( | size_t | num_models | ) |
Constructor.
[in] | num_models | Number of HOG data objects to contain |
Definition at line 31 of file CLMultiHOG.cpp.
|
overridevirtual |
Return a pointer to the requested OpenCL HOG model.
[in] | index | The index of the wanted OpenCL HOG model. |
Implements ICLMultiHOG.
Definition at line 42 of file CLMultiHOG.cpp.
References ARM_COMPUTE_ERROR_ON.
|
overridevirtual |
Return a constant pointer to the requested OpenCL HOG model.
[in] | index | The index of the wanted OpenCL HOG model. |
Implements ICLMultiHOG.
Definition at line 48 of file CLMultiHOG.cpp.
References ARM_COMPUTE_ERROR_ON.
|
overridevirtual |
The number of HOG models stored.
Implements IMultiHOG.
Definition at line 37 of file CLMultiHOG.cpp.