| OpenCV 4.3.0 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 >
class | cv::GArray< T >
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 > &)
static 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