opencv2/gapi/gtype_traits.hpp#
#include <vector>
#include <type_traits>
#include <opencv2/gapi/gmat.hpp>
#include <opencv2/gapi/gscalar.hpp>
#include <opencv2/gapi/garray.hpp>
#include <opencv2/gapi/gopaque.hpp>
#include <opencv2/gapi/gframe.hpp>
#include <opencv2/gapi/streaming/source.hpp>
#include <opencv2/gapi/media.hpp>
#include <opencv2/gapi/gcommon.hpp>
#include <opencv2/gapi/util/util.hpp>
#include <opencv2/gapi/own/convert.hpp>
Include dependency graph for gtype_traits.hpp:
This graph shows which files directly or indirectly include gtype_traits.hpp:
Classes#
struct cv::detail::contains_shape_field
struct cv::detail::contains_shape_field< TaggedTypeCandidate, void_t< decltype(TaggedTypeCandidate::shape)> >
struct cv::detail::GObtainCtor
struct cv::detail::GTypeOf
struct cv::detail::GTypeOf< cv::gapi::wip::IStreamSource::Ptr >
struct cv::detail::GTypeOf< cv::Mat >
struct cv::detail::GTypeOf< cv::MediaFrame >
struct cv::detail::GTypeOf< cv::RMat >
struct cv::detail::GTypeOf< cv::Scalar >
struct cv::detail::GTypeOf< cv::UMat >
struct cv::detail::GTypeOf< std::vector< U > >
struct cv::detail::GTypeTraits
struct cv::detail::GTypeTraits< cv::GArray< T > >
struct cv::detail::GTypeTraits< cv::GFrame >
struct cv::detail::GTypeTraits< cv::GMat >
struct cv::detail::GTypeTraits< cv::GMatP >
struct cv::detail::GTypeTraits< cv::GOpaque< T > >
struct cv::detail::GTypeTraits< cv::GScalar >
struct cv::detail::has_custom_wrap
struct cv::detail::has_gshape
struct cv::detail::WrapValue
Namespaces#
namespace cv
namespace cv::detail