#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 |
| __device__ __forceinline__ cv::gpu::device::HammingDist::HammingDist | ( | ) |
| __device__ __forceinline__ void cv::gpu::device::HammingDist::reduceIter | ( | int | val1, |
| int | val2 | ||
| ) |
| __device__ __forceinline__ void cv::gpu::device::HammingDist::reduceAll | ( | int * | smem, |
| int | tid | ||
| ) |
| __device__ __forceinline__ cv::gpu::device::HammingDist::operator int | ( | ) | const |