Overview     Modules     Class Hierarchy     Classes     Members  
tlp::OpenGlConfigManager Class Reference

Singleton used to manage OpenGl configuration. More...

#include <OpenGlConfigManager.h>

Collaboration diagram for tlp::OpenGlConfigManager:

List of all members.

Public Member Functions

Static Public Member Functions

Detailed Description

Singleton used to manage OpenGl configuration.

Singleton used to manage OpenGl configuration

Member Function Documentation

void tlp::OpenGlConfigManager::activateLineAndPointAntiAliasing ( )
void tlp::OpenGlConfigManager::activatePolygonAntiAliasing ( )
bool tlp::OpenGlConfigManager::canUseGlew ( ) [inline]

Return if glew can be used

void tlp::OpenGlConfigManager::checkDrivers ( )

Check if system has good graphics card drivers

void tlp::OpenGlConfigManager::desactivateLineAndPointAntiAliasing ( )
void tlp::OpenGlConfigManager::desactivatePolygonAntiAliasing ( )
static OpenGlConfigManager& tlp::OpenGlConfigManager::getInst ( ) [inline, static]

Return the current instance. If instance doesn't exist, create it.

bool tlp::OpenGlConfigManager::glewIsInit ( ) [inline]

Glew is init

void tlp::OpenGlConfigManager::initGlew ( )

Init Glew

void tlp::OpenGlConfigManager::setAntiAliasing ( const bool  antialiasing) [inline]
OpenGlErrorViewer* tlp::OpenGlConfigManager::setErrorViewer ( OpenGlErrorViewer errorViewer)

Change the error viewer and return the old one

Tulip Software by LaBRI Visualization Team    2001 - 2012