| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
cv::RMat Class Reference
Gapi_data_structures

`#include <opencv2/gapi/rmat.hpp>`

Collaboration diagram for cv::RMat:

## Classes
class | IAdapter
class | View

## Public Types
enum class | Access { R , W }
using | Adapter = IAdapter
using | AdapterP = std::shared_ptr<IAdapter>

## Public Member Functions
| RMat ()=default
| RMat (AdapterP &&a)
View | access (Access a) const
GMatDesc | desc () const
template<typename T >
T * | get () const
void | serialize (cv::gapi::s11n::IOStream &os) const

## Member Typedef Documentation

## ◆ Adapter

using cv::RMat::Adapter = IAdapter

## ◆ AdapterP

using cv::RMat::AdapterP = std::shared_ptr<IAdapter>

## Member Enumeration Documentation

## ◆ Access

enum class cv::RMat::Access
| strong

Enumerator
R |
W |

## Constructor & Destructor Documentation

## ◆ RMat() [1/2]

cv::RMat::RMat | ( |  | ) |
| default

## ◆ RMat() [2/2]

cv::RMat::RMat | ( | AdapterP && | a | ) |
| inline

## Member Function Documentation

## ◆ access()

View cv::RMat::access | ( | Access | a | ) | const
| inline

## ◆ desc()

GMatDesc cv::RMat::desc | ( |  | ) | const
| inline

## ◆ get()

template<typename T >

T * cv::RMat::get | ( |  | ) | const
| inline

## ◆ serialize()

void cv::RMat::serialize | ( | cv::gapi::s11n::IOStream & | os | ) | const
| inline

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

- opencv2/gapi/rmat.hpp