opencv/modules/gapi
Vadim Levin 119d8b3aca
Merge pull request #21553 from VadimLevin:dev/vlevin/scope-for-classes-4x-port
4.x: submodule or a class scope for exported classes

* feature: submodule or a class scope for exported classes

All classes are registered in the scope that corresponds to C++
namespace or exported class.

Example:
`cv::ml::Boost` is exported as `cv.ml.Boost`
`cv::SimpleBlobDetector::Params` is exported as
`cv.SimpleBlobDetector.Params`

For backward compatibility all classes are registered in the global
module with their mangling name containing scope information.
Example:
`cv::ml::Boost` has `cv.ml_Boost` alias to `cv.ml.Boost` type

* refactor: remove redundant GAPI aliases

* fix: use explicit string literals in CVPY_TYPE macro

* fix: add handling for class aliases
2022-02-25 01:17:43 +03:00
..
cmake Merge pull request #20785 from smirnov-alexey:as/oak_backend 2022-01-17 22:56:01 +00:00
doc Bring updates from openvino version of standalone files 2021-12-07 06:56:48 +03:00
include/opencv2 Merge pull request #21560 from dbudniko:dbudniko/gapi_media_format_gray_plus_gst_source 2022-02-08 16:51:53 +03:00
misc/python Merge pull request #21553 from VadimLevin:dev/vlevin/scope-for-classes-4x-port 2022-02-25 01:17:43 +03:00
perf Merge pull request #21618 from sivanov-work:vpp_preproc_core 2022-02-24 10:35:52 +00:00
samples Merge pull request #21618 from sivanov-work:vpp_preproc_core 2022-02-24 10:35:52 +00:00
scripts Added a script to measure & report privacy masking camera performance in different configurations 2020-07-08 19:19:37 +03:00
src Merge pull request #21618 from sivanov-work:vpp_preproc_core 2022-02-24 10:35:52 +00:00
test Merge pull request #21618 from sivanov-work:vpp_preproc_core 2022-02-24 10:35:52 +00:00
CMakeLists.txt Merge pull request #21618 from sivanov-work:vpp_preproc_core 2022-02-24 10:35:52 +00:00