Compute Library
 21.02
NEWarpPerspectiveKernel< interpolation > Class Template Reference

Template interface for the kernel to compute warp perspective. More...

#include <NEWarpKernel.h>

Collaboration diagram for NEWarpPerspectiveKernel< interpolation >:
[legend]

Additional Inherited Members

- Public Member Functions inherited from INEWarpKernel
 INEWarpKernel ()
 Default constructor. More...
 
 INEWarpKernel (const INEWarpKernel &)=delete
 Prevent instances of this class from being copied (As this class contains pointers) More...
 
INEWarpKerneloperator= (const INEWarpKernel &)=delete
 Prevent instances of this class from being copied (As this class contains pointers) More...
 
 INEWarpKernel (INEWarpKernel &&)=default
 Allow instances of this class to be moved. More...
 
INEWarpKerneloperator= (INEWarpKernel &&)=default
 Allow instances of this class to be moved. More...
 
 ~INEWarpKernel ()=default
 Default destructor. More...
 
virtual void configure (const ITensor *input, ITensor *output, const std::array< float, 9 > &matrix, BorderMode border_mode, uint8_t constant_border_value)
 Initialise the kernel's input, output and border mode. More...
 
void run (const Window &window, const ThreadInfo &info) override
 Execute the kernel on the passed window. More...
 
BorderSize border_size () const override
 The size of the border for that kernel. More...
 
- Public Member Functions inherited from ICPPKernel
virtual ~ICPPKernel ()=default
 Default destructor. More...
 
virtual void run_nd (const Window &window, const ThreadInfo &info, const Window &thread_locator)
 legacy compatibility layer for implemantions which do not support thread_locator In these cases we simply narrow the interface down the legacy version More...
 
virtual void run_op (ITensorPack &tensors, const Window &window, const ThreadInfo &info)
 Execute the kernel on the passed window. More...
 
- Public Member Functions inherited from IKernel
 IKernel ()
 Constructor. More...
 
virtual ~IKernel ()=default
 Destructor. More...
 
virtual bool is_parallelisable () const
 Indicates whether or not the kernel is parallelisable. More...
 
const Windowwindow () const
 The maximum window the kernel can be executed on. More...
 

Detailed Description

template<InterpolationPolicy interpolation>
class arm_compute::NEWarpPerspectiveKernel< interpolation >

Template interface for the kernel to compute warp perspective.

Definition at line 118 of file NEWarpKernel.h.


The documentation for this class was generated from the following files: