OpenCV  2.4.13.7
Open Source Computer Vision
cv::gpu::device::transform_detail::OpUnroller< 2 > Struct Template Reference

#include <transform_detail.hpp>

Static Public Member Functions

template<typename T , typename D , typename UnOp , typename Mask >
static __device__ __forceinline__ void unroll (const T &src, D &dst, const Mask &mask, UnOp &op, int x_shifted, int y)
 
template<typename T1 , typename T2 , typename D , typename BinOp , typename Mask >
static __device__ __forceinline__ void unroll (const T1 &src1, const T2 &src2, D &dst, const Mask &mask, BinOp &op, int x_shifted, int y)
 

Member Function Documentation

§ unroll() [1/2]

template<typename T , typename D , typename UnOp , typename Mask >
static __device__ __forceinline__ void cv::gpu::device::transform_detail::OpUnroller< 2 >::unroll ( const T &  src,
D &  dst,
const Mask &  mask,
UnOp &  op,
int  x_shifted,
int  y 
)
inlinestatic

§ unroll() [2/2]

template<typename T1 , typename T2 , typename D , typename BinOp , typename Mask >
static __device__ __forceinline__ void cv::gpu::device::transform_detail::OpUnroller< 2 >::unroll ( const T1 &  src1,
const T2 &  src2,
D &  dst,
const Mask &  mask,
BinOp &  op,
int  x_shifted,
int  y 
)
inlinestatic

The documentation for this struct was generated from the following file: