OpenCV  4.1.1-pre
Open Source Computer Vision
Looking for a C++ dev who knows OpenCV?
I'm looking for work. Hire me!
cv::GOCLContext Class Reference

#include <opencv2/gapi/ocl/goclkernel.hpp>

Collaboration diagram for cv::GOCLContext:

Public Member Functions

template<typename T >
const T & inArg (int input)
 
const cv::UMatinMat (int input)
 
const cv::gapi::own::ScalarinVal (int input)
 
cv::UMatoutMatR (int output)
 
cv::gapi::own::ScalaroutValR (int output)
 
template<typename T >
std::vector< T > & outVecR (int output)
 

Protected Member Functions

detail::VectorRefoutVecRef (int output)
 

Protected Attributes

std::vector< GArgm_args
 
std::unordered_map< std::size_t, GRunArgPm_results
 

Friends

class gimpl::GOCLExecutable
 

Member Function Documentation

◆ inArg()

template<typename T >
const T& cv::GOCLContext::inArg ( int  input)
inline

◆ inMat()

const cv::UMat& cv::GOCLContext::inMat ( int  input)

◆ inVal()

const cv::gapi::own::Scalar& cv::GOCLContext::inVal ( int  input)

◆ outMatR()

cv::UMat& cv::GOCLContext::outMatR ( int  output)

◆ outValR()

cv::gapi::own::Scalar& cv::GOCLContext::outValR ( int  output)

◆ outVecR()

template<typename T >
std::vector<T>& cv::GOCLContext::outVecR ( int  output)
inline

◆ outVecRef()

detail::VectorRef& cv::GOCLContext::outVecRef ( int  output)
protected

Friends And Related Function Documentation

◆ gimpl::GOCLExecutable

friend class gimpl::GOCLExecutable
friend

Member Data Documentation

◆ m_args

std::vector<GArg> cv::GOCLContext::m_args
protected

◆ m_results

std::unordered_map<std::size_t, GRunArgP> cv::GOCLContext::m_results
protected

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