Classes | |
| class | cv::ogl::Buffer |
| Smart pointer for OpenGL buffer memory with reference counting. More... | |
| class | cv::ogl::Texture2D |
| Smart pointer for OpenGL 2D texture memory with reference counting. More... | |
| class | cv::ogl::Arrays |
| OpenGL Arrays. More... | |
Namespaces | |
| cv | |
| cv::ogl | |
| cv::gpu | |
Enumerations | |
| enum | { cv::ogl::POINTS = 0x0000, cv::ogl::LINES = 0x0001, cv::ogl::LINE_LOOP = 0x0002, cv::ogl::LINE_STRIP = 0x0003, cv::ogl::TRIANGLES = 0x0004, cv::ogl::TRIANGLE_STRIP = 0x0005, cv::ogl::TRIANGLE_FAN = 0x0006, cv::ogl::QUADS = 0x0007, cv::ogl::QUAD_STRIP = 0x0008, cv::ogl::POLYGON = 0x0009 } |
| render mode More... | |
Functions | |
| void | cv::ogl::render (const Texture2D &tex, Rect_< double > wndRect=Rect_< double >(0.0, 0.0, 1.0, 1.0), Rect_< double > texRect=Rect_< double >(0.0, 0.0, 1.0, 1.0)) |
| render texture rectangle in window More... | |
| void | cv::ogl::render (const Arrays &arr, int mode=POINTS, Scalar color=Scalar::all(255)) |
| render OpenGL arrays More... | |
| void | cv::ogl::render (const Arrays &arr, InputArray indices, int mode=POINTS, Scalar color=Scalar::all(255)) |
| void | cv::gpu::setGlDevice (int device=0) |
| set a CUDA device to use OpenGL interoperability More... | |