OpenCV: cv::cudev::LargerType< A, B > Struct Template Reference

| OpenCV 3.4.2 Open Source Computer Vision

Public Types | List of all members
cv::cudev::LargerType< A, B > Struct Template Reference
Core functionality » OpenGL interoperability » CUDA-accelerated Computer Vision » Device layer

`#include "type_traits.hpp"`

## Public Types
typedef SelectIf< unsigned(VecTraits< A >::cn) !=unsigned(VecTraits< B >::cn), void, typename MakeVec< typename type_traits_detail::LargerDepth< typename VecTraits< A >::elem_type, typename VecTraits< B >::elem_type >::type, VecTraits< A >::cn >::type >::type | type

## Member Typedef Documentation

## ◆ type

template<typename A , typename B >

typedef SelectIf< unsigned(VecTraits<A>::cn) != unsigned(VecTraits<B>::cn), void, typename MakeVec< typename type_traits_detail::LargerDepth< typename VecTraits<A>::elem_type, typename VecTraits<B>::elem_type >::type, VecTraits<A>::cn >::type >::type cv::cudev::LargerType< A, B >::type

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

- cudev/include/opencv2/cudev/util/type_traits.hpp