#include "gcomputation.hpp"
|
| GComputation (const Generator &gen) |
|
| GComputation (GProtoInputArgs &&ins, GProtoOutputArgs &&outs) |
|
| GComputation (GMat in, GMat out) |
|
| GComputation (GMat in, GScalar out) |
|
| GComputation (GMat in1, GMat in2, GMat out) |
|
| GComputation (GMat in1, GMat in2, GScalar out) |
|
| GComputation (const std::vector< GMat > &ins, const std::vector< GMat > &outs) |
|
void | apply (GRunArgs &&ins, GRunArgsP &&outs, GCompileArgs &&args={}) |
|
void | apply (const std::vector< cv::gapi::own::Mat > &ins, const std::vector< cv::gapi::own::Mat > &outs, GCompileArgs &&args={}) |
|
void | apply (cv::Mat in, cv::Mat &out, GCompileArgs &&args={}) |
|
void | apply (cv::Mat in, cv::Scalar &out, GCompileArgs &&args={}) |
|
void | apply (cv::Mat in1, cv::Mat in2, cv::Mat &out, GCompileArgs &&args={}) |
|
void | apply (cv::Mat in1, cv::Mat in2, cv::Scalar &out, GCompileArgs &&args={}) |
|
void | apply (const std::vector< cv::Mat > &ins, const std::vector< cv::Mat > &outs, GCompileArgs &&args={}) |
|
GCompiled | compile (GMetaArgs &&in_metas, GCompileArgs &&args={}) |
|
template<typename... Ts> |
auto | compile (const Ts &... metas) -> typename std::enable_if< detail::are_meta_descrs< Ts... >::value, GCompiled >::type |
|
template<typename... Ts> |
auto | compile (const Ts &... meta_and_compile_args) -> typename std::enable_if< detail::are_meta_descrs_but_last< Ts... >::value &&std::is_same< GCompileArgs, detail::last_type_t< Ts... > >::value, GCompiled >::type |
|
Priv & | priv () |
|
const Priv & | priv () const |
|
|
template<typename... Ts, int... IIs> |
GCompiled | compile (const std::tuple< Ts... > &meta_and_compile_args, detail::Seq< IIs... >) |
|
|
std::shared_ptr< Priv > | m_priv |
|
§ Generator
§ GComputation() [1/7]
cv::GComputation::GComputation |
( |
const Generator & |
gen | ) |
|
§ GComputation() [2/7]
§ GComputation() [3/7]
cv::GComputation::GComputation |
( |
GMat |
in, |
|
|
GMat |
out |
|
) |
| |
§ GComputation() [4/7]
cv::GComputation::GComputation |
( |
GMat |
in, |
|
|
GScalar |
out |
|
) |
| |
§ GComputation() [5/7]
cv::GComputation::GComputation |
( |
GMat |
in1, |
|
|
GMat |
in2, |
|
|
GMat |
out |
|
) |
| |
§ GComputation() [6/7]
§ GComputation() [7/7]
cv::GComputation::GComputation |
( |
const std::vector< GMat > & |
ins, |
|
|
const std::vector< GMat > & |
outs |
|
) |
| |
§ apply() [1/7]
§ apply() [2/7]
§ apply() [3/7]
§ apply() [4/7]
§ apply() [5/7]
§ apply() [6/7]
§ apply() [7/7]
void cv::GComputation::apply |
( |
const std::vector< cv::Mat > & |
ins, |
|
|
const std::vector< cv::Mat > & |
outs, |
|
|
GCompileArgs && |
args = {} |
|
) |
| |
§ compile() [1/4]
§ compile() [2/4]
§ compile() [3/4]
§ compile() [4/4]
template<typename... Ts, int... IIs>
GCompiled cv::GComputation::compile |
( |
const std::tuple< Ts... > & |
meta_and_compile_args, |
|
|
detail::Seq< IIs... > |
|
|
) |
| |
|
inlineprotected |
§ priv() [1/2]
Priv& cv::GComputation::priv |
( |
| ) |
|
§ priv() [2/2]
const Priv& cv::GComputation::priv |
( |
| ) |
const |
§ m_priv
std::shared_ptr<Priv> cv::GComputation::m_priv |
|
protected |
The documentation for this class was generated from the following file: