Overview     Modules     Class Hierarchy     Classes     Members  

Class to manage QGlPixelBuffer and QGlFramebufferObject Singleton class to manager QGlPixelBuffer and QGlFramebufferObject. More...

#include <QGlBufferManager.h>

Public Member Functions

bool canUsePixelBuffer ()
bool canUseFramebufferObject ()
QGLPixelBuffer * getPixelBuffer (int width, int height)
QGLFramebufferObject * getFramebufferObject (int width, int height)

Static Public Member Functions

static void createInst ()
static QGlBufferManagergetInst ()

Detailed Description

Class to manage QGlPixelBuffer and QGlFramebufferObject Singleton class to manager QGlPixelBuffer and QGlFramebufferObject.

Member Function Documentation

bool tlp::QGlBufferManager::canUseFramebufferObject ( )
inline

Return if QGlFramebufferObject can be used

bool tlp::QGlBufferManager::canUsePixelBuffer ( )
inline

Return if QGlPixelBuffer can be used

static void tlp::QGlBufferManager::createInst ( )
static

Create the QGlBuffer manager singleton

QGLFramebufferObject* tlp::QGlBufferManager::getFramebufferObject ( int  width,
int  height 
)

Return a QGLFramebufferObject with given size

static QGlBufferManager& tlp::QGlBufferManager::getInst ( )
inlinestatic

Return the QGlBuffer manager singleton, il singleton doesn't exist this function create it

QGLPixelBuffer* tlp::QGlBufferManager::getPixelBuffer ( int  width,
int  height 
)

Return a QGlPixelBuffer with given size



Tulip Software by LaBRI Visualization Team    2001 - 2012