Static Public Member Functions
cv::gpu::device::vec_distance_detail::UnrollVecDiffCached< THREAD_DIM, N > Struct Template Reference

#include <vec_distance_detail.hpp>

List of all members.

Static Public Member Functions

template<typename Dist , typename T1 , typename T2 >
static __device__ void calcCheck (const T1 *vecCached, const T2 *vecGlob, int len, Dist &dist, int ind)
template<typename Dist , typename T1 , typename T2 >
static __device__ void calcWithoutCheck (const T1 *vecCached, const T2 *vecGlob, Dist &dist)

template<int THREAD_DIM, int N>
struct cv::gpu::device::vec_distance_detail::UnrollVecDiffCached< THREAD_DIM, N >


Member Function Documentation

template<int THREAD_DIM, int N>
template<typename Dist , typename T1 , typename T2 >
static __device__ void cv::gpu::device::vec_distance_detail::UnrollVecDiffCached< THREAD_DIM, N >::calcCheck ( const T1 *  vecCached,
const T2 *  vecGlob,
int  len,
Dist &  dist,
int  ind 
) [static]
template<int THREAD_DIM, int N>
template<typename Dist , typename T1 , typename T2 >
static __device__ void cv::gpu::device::vec_distance_detail::UnrollVecDiffCached< THREAD_DIM, N >::calcWithoutCheck ( const T1 *  vecCached,
const T2 *  vecGlob,
Dist &  dist 
) [static]

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