Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GlADRenderOptions Class Reference

#include <GlADRenderOptions.h>

List of all members.


Detailed Description

Class used to manage the render state for rendering the augmented displays.

This class is a simple class used to manage render states for the display of the GLAD It mainly uses one 32-bits integer. Each bit represent a different rendering state. As you can see, this class can be improved since there is still some room in the integer :)

Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

tlp::GlADRenderOptions::GlADRenderOptions (  ) 

Default Constructor.

tlp::GlADRenderOptions::GlADRenderOptions ( int  baseValue  ) 

Constructor with a given base value for the integer.

tlp::GlADRenderOptions::~GlADRenderOptions (  ) 

Destructor


Member Function Documentation

void tlp::GlADRenderOptions::setRenderOptions ( const GlADRenderOptions renderOptions  ) 

Function used to recopty a rendering option class into the current one.

void tlp::GlADRenderOptions::setRenderState ( GlADRenderState  renderState,
bool  value 
)

Accessor in writing to a render state.

bool tlp::GlADRenderOptions::getRenderState ( GlADRenderState  renderState  )  const

Accessor in reading to a render state.

void tlp::GlADRenderOptions::setup (  ) 

Function used to setup the different render states.


Member Data Documentation

The Integer used to represent the render states



Tulip Software by LaBRI Visualization Team    2001 - 2007