Classes | Namespaces | Typedefs | Functions
include/opencv2/gpu/device/vec_traits.hpp File Reference

Go to the source code of this file.

Classes

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< 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

namespace  cv
 Namespace where all the C++ OpenCV functionality resides.
namespace  cv::gpu
namespace  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 >