OpenCV  2.4.13.4
Open Source Computer Vision
cv::gpu::device::HammingDist Struct Reference

#include <vec_distance.hpp>

Public Types

typedef int value_type
 
typedef int result_type
 

Public Member Functions

__device__ __forceinline__ HammingDist ()
 
__device__ __forceinline__ void reduceIter (int val1, int val2)
 
template<int THREAD_DIM>
__device__ __forceinline__ void reduceAll (int *smem, int tid)
 
__device__ __forceinline__ operator int () const
 

Public Attributes

int mySum
 

Member Typedef Documentation

§ result_type

§ value_type

Constructor & Destructor Documentation

§ HammingDist()

__device__ __forceinline__ cv::gpu::device::HammingDist::HammingDist ( )
inline

Member Function Documentation

§ operator int()

__device__ __forceinline__ cv::gpu::device::HammingDist::operator int ( ) const
inline

§ reduceAll()

template<int THREAD_DIM>
__device__ __forceinline__ void cv::gpu::device::HammingDist::reduceAll ( int smem,
int  tid 
)
inline

§ reduceIter()

__device__ __forceinline__ void cv::gpu::device::HammingDist::reduceIter ( int  val1,
int  val2 
)
inline

Member Data Documentation

§ mySum

int cv::gpu::device::HammingDist::mySum

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