Public Types | Public Member Functions | Public Attributes
cv::gpu::device::HammingDist Struct Reference

#include <vec_distance.hpp>

List of all members.

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


Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation


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