OpenCV  2.4.13.3
Open Source Computer Vision
CvOpenGlFuncTab Class Referenceabstract

#include <internal.hpp>

Public Member Functions

virtual ~CvOpenGlFuncTab ()
 
virtual void genBuffers (int n, unsigned int *buffers) const =0
 
virtual void deleteBuffers (int n, const unsigned int *buffers) const =0
 
virtual void bufferData (unsigned int target, ptrdiff_t size, const void *data, unsigned int usage) const =0
 
virtual void bufferSubData (unsigned int target, ptrdiff_t offset, ptrdiff_t size, const void *data) const =0
 
virtual void bindBuffer (unsigned int target, unsigned int buffer) const =0
 
virtual voidmapBuffer (unsigned int target, unsigned int access) const =0
 
virtual void unmapBuffer (unsigned int target) const =0
 
virtual void generateBitmapFont (const std::string &family, int height, int weight, bool italic, bool underline, int start, int count, int base) const =0
 
virtual bool isGlContextInitialized () const =0
 

Constructor & Destructor Documentation

§ ~CvOpenGlFuncTab()

virtual CvOpenGlFuncTab::~CvOpenGlFuncTab ( )
virtual

Member Function Documentation

§ bindBuffer()

virtual void CvOpenGlFuncTab::bindBuffer ( unsigned int  target,
unsigned int  buffer 
) const
pure virtual

§ bufferData()

virtual void CvOpenGlFuncTab::bufferData ( unsigned int  target,
ptrdiff_t  size,
const void data,
unsigned int  usage 
) const
pure virtual

§ bufferSubData()

virtual void CvOpenGlFuncTab::bufferSubData ( unsigned int  target,
ptrdiff_t  offset,
ptrdiff_t  size,
const void data 
) const
pure virtual

§ deleteBuffers()

virtual void CvOpenGlFuncTab::deleteBuffers ( int  n,
const unsigned int buffers 
) const
pure virtual

§ genBuffers()

virtual void CvOpenGlFuncTab::genBuffers ( int  n,
unsigned int buffers 
) const
pure virtual

§ generateBitmapFont()

virtual void CvOpenGlFuncTab::generateBitmapFont ( const std::string &  family,
int  height,
int  weight,
bool  italic,
bool  underline,
int  start,
int  count,
int  base 
) const
pure virtual

§ isGlContextInitialized()

virtual bool CvOpenGlFuncTab::isGlContextInitialized ( ) const
pure virtual

§ mapBuffer()

virtual void* CvOpenGlFuncTab::mapBuffer ( unsigned int  target,
unsigned int  access 
) const
pure virtual

§ unmapBuffer()

virtual void CvOpenGlFuncTab::unmapBuffer ( unsigned int  target) const
pure virtual

The documentation for this class was generated from the following file: