Classes | Namespaces | Typedefs | Functions
vec_traits.hpp File Reference

Go to the source code of this file.

Classes

struct  cv::gpu::device::TypeVec< T, N >
 
struct  cv::gpu::device::double8
 
struct  cv::gpu::device::TypeVec< schar, 2 >
 
struct  cv::gpu::device::TypeVec< schar, 3 >
 
struct  cv::gpu::device::TypeVec< schar, 4 >
 
struct  cv::gpu::device::TypeVec< schar, 8 >
 
struct  cv::gpu::device::TypeVec< bool, 1 >
 
struct  cv::gpu::device::TypeVec< bool, 2 >
 
struct  cv::gpu::device::TypeVec< bool, 3 >
 
struct  cv::gpu::device::TypeVec< bool, 4 >
 
struct  cv::gpu::device::TypeVec< bool, 8 >
 
struct  cv::gpu::device::VecTraits< T >
 
struct  cv::gpu::device::VecTraits< schar >
 
struct  cv::gpu::device::VecTraits< char1 >
 
struct  cv::gpu::device::VecTraits< char2 >
 
struct  cv::gpu::device::VecTraits< char3 >
 
struct  cv::gpu::device::VecTraits< char4 >
 
struct  cv::gpu::device::VecTraits< char8 >
 

Namespaces

 cv
 Namespace where all the C++ OpenCV functionality resides.
 
 cv::gpu
 
 cv::gpu::device
 

Typedefs

typedef schar cv::gpu::device::vec_type
 

Functions

struct cv::gpu::device::__align__ (8) uchar8
 
struct cv::gpu::device::__align__ (16) ushort8
 
struct cv::gpu::device::__align__ (32) uint8
 
 cv::gpu::device::OPENCV_GPU_IMPLEMENT_TYPE_VEC (uchar) OPENCV_GPU_IMPLEMENT_TYPE_VEC(char) OPENCV_GPU_IMPLEMENT_TYPE_VEC(ushort) OPENCV_GPU_IMPLEMENT_TYPE_VEC(short) OPENCV_GPU_IMPLEMENT_TYPE_VEC(int) OPENCV_GPU_IMPLEMENT_TYPE_VEC(uint) OPENCV_GPU_IMPLEMENT_TYPE_VEC(float) OPENCV_GPU_IMPLEMENT_TYPE_VEC(double) template<> struct TypeVec< schar
 
 cv::gpu::device::OPENCV_GPU_IMPLEMENT_VEC_TRAITS (uchar) OPENCV_GPU_IMPLEMENT_VEC_TRAITS(ushort) OPENCV_GPU_IMPLEMENT_VEC_TRAITS(short) OPENCV_GPU_IMPLEMENT_VEC_TRAITS(int) OPENCV_GPU_IMPLEMENT_VEC_TRAITS(uint) OPENCV_GPU_IMPLEMENT_VEC_TRAITS(float) OPENCV_GPU_IMPLEMENT_VEC_TRAITS(double) template<> struct VecTraits< char >