opencv2/gapi/gcommon.hpp#
#include <functional>
#include <vector>
#include <type_traits>
#include <opencv2/gapi/opencv_includes.hpp>
#include <opencv2/gapi/util/any.hpp>
#include <opencv2/gapi/util/optional.hpp>
#include <opencv2/gapi/own/exports.hpp>
#include <opencv2/gapi/own/assert.hpp>
#include <opencv2/gapi/render/render_types.hpp>
#include <opencv2/gapi/s11n/base.hpp>
Include dependency graph for gcommon.hpp:
This graph shows which files directly or indirectly include gcommon.hpp:
Classes#
struct cv::detail::CompileArgTag< <a href="structcv_1_1graph__dump__path.html">cv::graph_dump_path</a> >
struct cv::detail::CompileArgTag< <a href="structcv_1_1use__threaded__executor.html">cv::use_threaded_executor</a> >
struct cv::GCompileArg
Represents an arbitrary compilation argument. More…
struct cv::detail::GOpaqueTraits
struct cv::detail::GOpaqueTraits< bool >
struct cv::detail::GOpaqueTraits< cv::gapi::wip::draw::Prim >
struct cv::detail::GOpaqueTraits< <a href="classcv_1_1GMat.html">cv::GMat</a> >
struct cv::detail::GOpaqueTraits< <a href="classcv_1_1Mat.html">cv::Mat</a> >
struct cv::detail::GOpaqueTraits< <a href="core_basic.html#group-core-basic-1ga1e83eafb2d26b3c93f09e8338bcab192">cv::Point</a> >
struct cv::detail::GOpaqueTraits< <a href="core_basic.html#group-core-basic-1ga7d080aa40de011e4410bca63385ffe2a">cv::Point2f</a> >
struct cv::detail::GOpaqueTraits< <a href="core_basic.html#group-core-basic-1ga3d79ceeb4419bccd0308dfdf1cd31435">cv::Point3f</a> >
struct cv::detail::GOpaqueTraits< <a href="core_basic.html#group-core-basic-1ga11d95de507098e90bad732b9345402e8">cv::Rect</a> >
struct cv::detail::GOpaqueTraits< <a href="core_basic.html#group-core-basic-1ga599fe92e910c027be274233eccad7beb">cv::Scalar</a> >
struct cv::detail::GOpaqueTraits< <a href="core_basic.html#group-core-basic-1ga346f563897249351a34549137c8532a0">cv::Size</a> >
struct cv::detail::GOpaqueTraits< double >
struct cv::detail::GOpaqueTraits< float >
struct cv::detail::GOpaqueTraits< int64_t >
struct cv::detail::GOpaqueTraits< std::string >
struct cv::detail::GOpaqueTraits< uint64_t >
struct cv::graph_dump_path
Ask G-API to dump compiled graph in Graphviz format under the given file name. More…
struct std::hash< <a href="core_basic.html#cppv4n2cv6gshapee">cv::GShape</a> >
struct cv::detail::KernelTag
struct cv::detail::TransformTag
struct cv::use_threaded_executor
Ask G-API to use threaded executor when cv::GComputation is compiled via cv::GComputation::compile method. More…
struct cv::gapi::s11n::detail::wrap_serialize
Namespaces#
namespace cv
namespace cv::detail
namespace cv::gapi
namespace cv::gapi::s11n
namespace cv::gapi::s11n::detail
namespace std
Functions#
GCompileArgs cv::compile_args (Ts &&... args)
Wraps a list of arguments (a parameter pack) into a vector of compilation arguments (cv::GCompileArg).
cv::GCompileArgs & cv::operator+= (cv::GCompileArgs &lhs, const cv::GCompileArgs &rhs)