Public Member Functions
CvOpenGlFuncTab Class Reference

OpenGL extension table. More...

#include <internal.hpp>

List of all members.

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

Detailed Description

OpenGL extension table.


Constructor & Destructor Documentation

virtual CvOpenGlFuncTab::~CvOpenGlFuncTab ( ) [virtual]

Member Function Documentation

virtual void CvOpenGlFuncTab::genBuffers ( int  n,
unsigned int *  buffers 
) const [pure virtual]
virtual void CvOpenGlFuncTab::deleteBuffers ( int  n,
const unsigned int *  buffers 
) const [pure virtual]
virtual void CvOpenGlFuncTab::bufferData ( unsigned int  target,
ptrdiff_t  size,
const void data,
unsigned int  usage 
) const [pure virtual]
virtual void CvOpenGlFuncTab::bufferSubData ( unsigned int  target,
ptrdiff_t  offset,
ptrdiff_t  size,
const void data 
) const [pure virtual]
virtual void CvOpenGlFuncTab::bindBuffer ( unsigned int  target,
unsigned int  buffer 
) const [pure virtual]
virtual void* CvOpenGlFuncTab::mapBuffer ( unsigned int  target,
unsigned int  access 
) const [pure virtual]
virtual void CvOpenGlFuncTab::unmapBuffer ( unsigned int  target) const [pure virtual]
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]
virtual bool CvOpenGlFuncTab::isGlContextInitialized ( ) const [pure virtual]

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