OpenCV  2.4.13.6
Open Source Computer Vision
opengl_interop_deprecated.hpp File Reference

Classes

class  cv::GlBuffer
 Smart pointer for OpenGL buffer memory with reference counting. More...
 
class  cv::GlTexture
 Smart pointer for OpenGL 2d texture memory with reference counting. More...
 
class  cv::GlArrays
 OpenGL Arrays. More...
 
class  cv::GlFont
 OpenGL Font. More...
 
class  cv::GlCamera
 OpenGL camera. More...
 

Namespaces

 cv
 
 cv::RenderMode
 render mode
 

Enumerations

enum  {
  cv::RenderMode::POINTS = 0x0000, cv::RenderMode::LINES = 0x0001, cv::RenderMode::LINE_LOOP = 0x0002, cv::RenderMode::LINE_STRIP = 0x0003,
  cv::RenderMode::TRIANGLES = 0x0004, cv::RenderMode::TRIANGLE_STRIP = 0x0005, cv::RenderMode::TRIANGLE_FAN = 0x0006, cv::RenderMode::QUADS = 0x0007,
  cv::RenderMode::QUAD_STRIP = 0x0008, cv::RenderMode::POLYGON = 0x0009
}
 

Functions

void cv::render (const GlTexture &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 functions More...
 
void cv::render (const GlArrays &arr, int mode=RenderMode::POINTS, Scalar color=Scalar::all(255))
 render OpenGL arrays More...
 
void cv::render (const std::string &str, const Ptr< GlFont > &font, Scalar color, Point2d pos)