| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
mat.hpp File Reference
`#include <opencv2/gapi/opencv_includes.hpp>`
`#include <opencv2/gapi/own/types.hpp>`
`#include <opencv2/gapi/own/scalar.hpp>`
`#include <opencv2/gapi/own/saturate.hpp>`
`#include <opencv2/gapi/own/assert.hpp>`
`#include <memory>`
`#include <cstring>`
`#include <numeric>`
`#include <vector>`
`#include <opencv2/gapi/util/throw.hpp>`
Include dependency graph for mat.hpp:
This graph shows which files directly or indirectly include this file:

## Classes
class | cv::gapi::own::Mat
struct | cv::gapi::own::detail::MatHeader

## Namespaces
namespace | cv
namespace | cv::gapi
namespace | cv::gapi::own
| This namespace contains G-API own data structures used in its standalone mode build.
namespace | cv::gapi::own::detail

## Macros
#define | TABLE_ENTRY(type)

## Functions
template<typename T , unsigned char channels>
void | cv::gapi::own::detail::assign_row (void *ptr, int cols, Scalar const &s)
size_t | cv::gapi::own::detail::default_step (int type, int cols)

## Macro Definition Documentation

## ◆ TABLE_ENTRY

#define TABLE_ENTRY | ( |  | type | ) |

Value:
{assign_row<type, 1>, assign_row<type, 2>, assign_row<type, 3>, assign_row<type, 4>}