OpenCV  4.5.4-dev
Open Source Computer Vision
Classes | Namespaces | Macros | Typedefs | Functions
garray.hpp File Reference
#include <functional>
#include <ostream>
#include <vector>
#include <memory>
#include <opencv2/gapi/own/exports.hpp>
#include <opencv2/gapi/opencv_includes.hpp>
#include <opencv2/gapi/util/variant.hpp>
#include <opencv2/gapi/util/throw.hpp>
#include <opencv2/gapi/own/assert.hpp>
#include <opencv2/gapi/gmat.hpp>
#include <opencv2/gapi/gscalar.hpp>

Classes

class  cv::detail::BasicVectorRef
 
struct  cv::detail::flatten_g< T >
 
struct  cv::detail::flatten_g< T >
 
struct  cv::detail::flatten_g< cv::GMat >
 
struct  cv::detail::flatten_g< cv::GScalar >
 
class  cv::GArray< T >
 cv::GArray<T> template class represents a list of objects of class T in the graph. More...
 
class  cv::GArray< T >
 cv::GArray<T> template class represents a list of objects of class T in the graph. More...
 
struct  cv::GArrayDesc
 
class  cv::detail::GArrayU
 
struct  cv::detail::TypeHint< T >
 
struct  cv::detail::TypeHintBase
 
class  cv::detail::VectorRef
 
class  cv::detail::VectorRefT< T >
 

Namespaces

 cv
 "black box" representation of the file storage associated with a file on disk.
 
 cv::detail
 

Macros

#define FLATTEN_NS   cv
 

Typedefs

using cv::detail::ConstructVec = std::function< void(VectorRef &)>
 

Functions

template<typename U >
GArrayDesc cv::descr_of (const std::vector< U > &)
 
GArrayDesc cv::empty_array_desc ()
 
std::ostream & cv::operator<< (std::ostream &os, const cv::GArrayDesc &desc)
 

Macro Definition Documentation

◆ FLATTEN_NS

#define FLATTEN_NS   cv