Impl 491 modules/core/include/opencv2/core/cuda.hpp class Impl; Impl 494 modules/core/include/opencv2/core/cuda.hpp Ptr<Impl> impl_; Impl 495 modules/core/include/opencv2/core/cuda.hpp Stream(const Ptr<Impl>& impl); Impl 527 modules/core/include/opencv2/core/cuda.hpp class Impl; Impl 530 modules/core/include/opencv2/core/cuda.hpp Ptr<Impl> impl_; Impl 538 modules/core/include/opencv2/core/cuda.inl.hpp Stream::Stream(const Ptr<Impl>& impl) Impl 229 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 230 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 258 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 259 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 275 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 276 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 297 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 298 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 529 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 532 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 559 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 560 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 580 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 581 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 601 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 602 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 668 modules/core/include/opencv2/core/ocl.hpp struct Impl; Impl 669 modules/core/include/opencv2/core/ocl.hpp Impl* p; Impl 271 modules/core/include/opencv2/core/opengl.hpp class Impl; Impl 274 modules/core/include/opencv2/core/opengl.hpp Ptr<Impl> impl_; Impl 392 modules/core/include/opencv2/core/opengl.hpp class Impl; Impl 395 modules/core/include/opencv2/core/opengl.hpp Ptr<Impl> impl_; Impl 499 modules/core/include/opencv2/core/utility.hpp struct Impl; Impl 501 modules/core/include/opencv2/core/utility.hpp Impl* impl; Impl 755 modules/core/include/opencv2/core/utility.hpp struct Impl; Impl 756 modules/core/include/opencv2/core/utility.hpp Impl* impl; Impl 158 modules/core/src/command_line_parser.cpp impl = new Impl; Impl 269 modules/core/src/command_line_parser.cpp void CommandLineParser::Impl::apply_params(const String& key, const String& value) Impl 284 modules/core/src/command_line_parser.cpp void CommandLineParser::Impl::apply_params(int i, String value) Impl 296 modules/core/src/command_line_parser.cpp void CommandLineParser::Impl::sort_params() Impl 306 modules/core/src/command_line_parser.cpp String CommandLineParser::Impl::cat_string(const String& str) const Impl 421 modules/core/src/command_line_parser.cpp std::vector<String> CommandLineParser::Impl::split_range_string(const String& _str, char fs, char ss) const Impl 493 modules/core/src/command_line_parser.cpp std::vector<String> CommandLineParser::Impl::split_string(const String& _str, char symbol, bool create_empty_item) const Impl 285 modules/core/src/cuda_stream.cpp Impl(); Impl 286 modules/core/src/cuda_stream.cpp Impl(cudaStream_t stream); Impl 288 modules/core/src/cuda_stream.cpp ~Impl(); Impl 291 modules/core/src/cuda_stream.cpp cv::cuda::Stream::Impl::Impl() : stream(0) Impl 298 modules/core/src/cuda_stream.cpp cv::cuda::Stream::Impl::Impl(cudaStream_t stream_) : stream(stream_) Impl 303 modules/core/src/cuda_stream.cpp cv::cuda::Stream::Impl::~Impl() Impl 374 modules/core/src/cuda_stream.cpp Ptr<Stream::Impl> impl = makePtr<Stream::Impl>(stream); Impl 411 modules/core/src/cuda_stream.cpp impl_ = makePtr<Impl>(); Impl 697 modules/core/src/cuda_stream.cpp Impl(unsigned int flags); Impl 698 modules/core/src/cuda_stream.cpp ~Impl(); Impl 701 modules/core/src/cuda_stream.cpp cv::cuda::Event::Impl::Impl(unsigned int flags) : event(0) Impl 706 modules/core/src/cuda_stream.cpp cv::cuda::Event::Impl::~Impl() Impl 725 modules/core/src/cuda_stream.cpp impl_ = makePtr<Impl>(flags); Impl 1734 modules/core/src/ocl.cpp p = (Impl*)pl.p; Impl 1741 modules/core/src/ocl.cpp Impl* newp = (Impl*)pl.p; Impl 1760 modules/core/src/ocl.cpp p.p = new Impl; Impl 1886 modules/core/src/ocl.cpp Impl* newp = (Impl*)d.p; Impl 1905 modules/core/src/ocl.cpp p = new Impl(d); Impl 2466 modules/core/src/ocl.cpp static Context::Impl* get(Context& context) { return context.p; } Impl 2770 modules/core/src/ocl.cpp p = new Impl(); Impl 2785 modules/core/src/ocl.cpp p = new Impl(dtype0); Impl 2805 modules/core/src/ocl.cpp p = (Impl*)c.p; Impl 2812 modules/core/src/ocl.cpp Impl* newp = (Impl*)c.p; Impl 2843 modules/core/src/ocl.cpp ctx->p = new Impl(); Impl 2869 modules/core/src/ocl.cpp Context::Impl* i = p; Impl 2877 modules/core/src/ocl.cpp Context::Impl* i = p; Impl 2897 modules/core/src/ocl.cpp Context::Impl* i = context.p; Impl 2906 modules/core/src/ocl.cpp Context::Impl* i = context.p; Impl 2935 modules/core/src/ocl.cpp Context::Impl * impl = ctx.p; Impl 2947 modules/core/src/ocl.cpp Platform::Impl* pImpl = p.p; Impl 3013 modules/core/src/ocl.cpp Impl* newp = (Impl*)q.p; Impl 3032 modules/core/src/ocl.cpp p = new Impl(c, d); Impl 3087 modules/core/src/ocl.cpp Impl(const char* kname, const Program& prog) : Impl 3159 modules/core/src/ocl.cpp ((cv::ocl::Kernel::Impl*)p)->finit(); Impl 3193 modules/core/src/ocl.cpp Impl* newp = (Impl*)k.p; Impl 3212 modules/core/src/ocl.cpp p = new Impl(kname, prog); Impl 3624 modules/core/src/ocl.cpp Impl* newp = (Impl*)prog.p; Impl 3644 modules/core/src/ocl.cpp p = new Impl(src, buildflags, errmsg); Impl 3668 modules/core/src/ocl.cpp p = new Impl(bin, buildflags); Impl 3727 modules/core/src/ocl.cpp p = new Impl(prog); Impl 3732 modules/core/src/ocl.cpp p = new Impl(prog); Impl 3750 modules/core/src/ocl.cpp Impl* newp = (Impl*)prog.p; Impl 5217 modules/core/src/ocl.cpp p = new Impl(platform_id); Impl 5680 modules/core/src/ocl.cpp p = new Impl(src, norm, alias); Impl 5706 modules/core/src/ocl.cpp cl_image_format format = Impl::getImageFormat(depth, cn, norm); Impl 5708 modules/core/src/ocl.cpp return Impl::isFormatSupported(format); Impl 299 modules/core/src/opengl.cpp static const Ptr<Impl>& empty(); Impl 301 modules/core/src/opengl.cpp Impl(GLuint bufId, bool autoRelease); Impl 302 modules/core/src/opengl.cpp Impl(GLsizeiptr size, const GLvoid* data, GLenum target, bool autoRelease); Impl 303 modules/core/src/opengl.cpp ~Impl(); Impl 328 modules/core/src/opengl.cpp Impl(); Impl 338 modules/core/src/opengl.cpp const Ptr<cv::ogl::Buffer::Impl>& cv::ogl::Buffer::Impl::empty() Impl 340 modules/core/src/opengl.cpp static Ptr<Impl> p(new Impl); Impl 344 modules/core/src/opengl.cpp cv::ogl::Buffer::Impl::Impl() : bufId_(0), autoRelease_(false) Impl 348 modules/core/src/opengl.cpp cv::ogl::Buffer::Impl::Impl(GLuint abufId, bool autoRelease) : bufId_(abufId), autoRelease_(autoRelease) Impl 353 modules/core/src/opengl.cpp cv::ogl::Buffer::Impl::Impl(GLsizeiptr size, const GLvoid* data, GLenum target, bool autoRelease) : bufId_(0), autoRelease_(autoRelease) Impl 370 modules/core/src/opengl.cpp cv::ogl::Buffer::Impl::~Impl() Impl 376 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::bind(GLenum target) const Impl 382 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::copyFrom(GLuint srcBuf, GLsizeiptr size) Impl 394 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::copyFrom(GLsizeiptr size, const GLvoid* data) Impl 403 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::copyTo(GLsizeiptr size, GLvoid* data) const Impl 412 modules/core/src/opengl.cpp void* cv::ogl::Buffer::Impl::mapHost(GLenum access) Impl 423 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::unmapHost() Impl 430 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::copyFrom(const void* src, size_t spitch, size_t width, size_t height, cudaStream_t stream) Impl 436 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::copyTo(void* dst, size_t dpitch, size_t width, size_t height, cudaStream_t stream) const Impl 442 modules/core/src/opengl.cpp void* cv::ogl::Buffer::Impl::mapDevice(cudaStream_t stream) Impl 448 modules/core/src/opengl.cpp void cv::ogl::Buffer::Impl::unmapDevice(cudaStream_t stream) Impl 462 modules/core/src/opengl.cpp impl_ = Impl::empty(); Impl 476 modules/core/src/opengl.cpp impl_.reset(new Impl(abufId, autoRelease)); Impl 492 modules/core/src/opengl.cpp impl_.reset(new Impl(abufId, autoRelease)); Impl 521 modules/core/src/opengl.cpp impl_.reset(new Impl(asize, mat.data, target, autoRelease)); Impl 544 modules/core/src/opengl.cpp impl_.reset(new Impl(asize, 0, target, autoRelease)); Impl 557 modules/core/src/opengl.cpp impl_ = Impl::empty(); Impl 843 modules/core/src/opengl.cpp static const Ptr<Impl> empty(); Impl 845 modules/core/src/opengl.cpp Impl(GLuint texId, bool autoRelease); Impl 846 modules/core/src/opengl.cpp Impl(GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels, bool autoRelease); Impl 847 modules/core/src/opengl.cpp ~Impl(); Impl 859 modules/core/src/opengl.cpp Impl(); Impl 865 modules/core/src/opengl.cpp const Ptr<cv::ogl::Texture2D::Impl> cv::ogl::Texture2D::Impl::empty() Impl 867 modules/core/src/opengl.cpp static Ptr<Impl> p(new Impl); Impl 871 modules/core/src/opengl.cpp cv::ogl::Texture2D::Impl::Impl() : texId_(0), autoRelease_(false) Impl 875 modules/core/src/opengl.cpp cv::ogl::Texture2D::Impl::Impl(GLuint atexId, bool autoRelease) : texId_(atexId), autoRelease_(autoRelease) Impl 880 modules/core/src/opengl.cpp cv::ogl::Texture2D::Impl::Impl(GLint internalFormat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels, bool autoRelease) : texId_(0), autoRelease_(autoRelease) Impl 900 modules/core/src/opengl.cpp cv::ogl::Texture2D::Impl::~Impl() Impl 906 modules/core/src/opengl.cpp void cv::ogl::Texture2D::Impl::copyFrom(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) Impl 921 modules/core/src/opengl.cpp void cv::ogl::Texture2D::Impl::copyTo(GLenum format, GLenum type, GLvoid* pixels) const Impl 933 modules/core/src/opengl.cpp void cv::ogl::Texture2D::Impl::bind() const Impl 946 modules/core/src/opengl.cpp impl_ = Impl::empty(); Impl 960 modules/core/src/opengl.cpp impl_.reset(new Impl(atexId, autoRelease)); Impl 976 modules/core/src/opengl.cpp impl_.reset(new Impl(atexId, autoRelease)); Impl 1016 modules/core/src/opengl.cpp impl_.reset(new Impl(internalFormats[cn], asize.width, asize.height, srcFormats[cn], gl_types[depth], 0, autoRelease)); Impl 1030 modules/core/src/opengl.cpp impl_.reset(new Impl(internalFormats[cn], asize.width, asize.height, srcFormats[cn], gl_types[depth], 0, autoRelease)); Impl 1042 modules/core/src/opengl.cpp impl_.reset(new Impl(internalFormats[cn], asize.width, asize.height, srcFormats[cn], gl_types[depth], mat.data, autoRelease)); Impl 1065 modules/core/src/opengl.cpp impl_.reset(new Impl(aformat, acols, arows, aformat, gl::FLOAT, 0, autoRelease)); Impl 1078 modules/core/src/opengl.cpp impl_ = Impl::empty(); Impl 893 modules/core/src/system.cpp impl = new Mutex::Impl; Impl 152 modules/cudacodec/src/thread.cpp impl_(new Impl(func, userData)) Impl 62 modules/cudacodec/src/thread.hpp class Impl; Impl 65 modules/cudacodec/src/thread.hpp cv::Ptr<Impl> impl_; Impl 137 modules/ml/src/knearest.cpp class BruteForceImpl : public Impl Impl 361 modules/ml/src/knearest.cpp class KDTreeImpl : public Impl Impl 509 modules/ml/src/knearest.cpp Ptr<Impl> impl; Impl 249 modules/stitching/include/opencv2/stitching/detail/seam_finders.hpp class Impl; Impl 1063 modules/stitching/src/seam_finders.cpp Impl(int cost_type, float terminal_cost, float bad_region_penalty) Impl 1085 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinder::Impl::find(const std::vector<UMat> &src, const std::vector<Point> &corners, Impl 1116 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinder::Impl::setGraphWeightsColor(const Mat &img1, const Mat &img2, Impl 1164 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinder::Impl::setGraphWeightsColorGrad( Impl 1218 modules/stitching/src/seam_finders.cpp void GraphCutSeamFinder::Impl::findInPair(size_t first, size_t second, Rect roi) Impl 1317 modules/stitching/src/seam_finders.cpp : impl_(new Impl(cost_type, terminal_cost, bad_region_penalty)) {} Impl 387 modules/videoio/src/cap_ffmpeg_impl.hpp struct Impl; Impl 389 modules/videoio/src/cap_ffmpeg_impl.hpp Impl* impl; Impl 481 modules/videoio/src/cap_ffmpeg_impl.hpp impl = (Impl*)malloc(sizeof(Impl)); Impl 364 modules/videostab/src/global_motion.cpp typedef Mat (*Impl)(int, Point2f*, Point2f*, float*); Impl 365 modules/videostab/src/global_motion.cpp static Impl impls[] = { estimateGlobMotionLeastSquaresTranslation, Impl 169 modules/viz/include/opencv2/viz/widgets.hpp class Impl; Impl 170 modules/viz/include/opencv2/viz/widgets.hpp Impl *impl_; Impl 58 modules/viz/src/widget.cpp cv::viz::Widget::Widget() : impl_( new Impl() ) { } Impl 60 modules/viz/src/widget.cpp cv::viz::Widget::Widget(const Widget& other) : impl_( new Impl() ) Impl 69 modules/viz/src/widget.cpp impl_ = new Impl();