Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GlAugmentedDisplay Class Reference

#include <GlAugmentedDisplay.h>

Inheritance diagram for tlp::GlAugmentedDisplay:
Collaboration diagram for tlp::GlAugmentedDisplay:

List of all members.


Detailed Description

General class to render augmented displays.

This class is a generic class to render augmented display, it is the mother-class of all the GlAD classes

Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

virtual tlp::GlAugmentedDisplay::~GlAugmentedDisplay (  )  [virtual]

Destructor


Member Function Documentation

virtual void tlp::GlAugmentedDisplay::draw ( GlGraph graph  )  [virtual]

virtual void tlp::GlAugmentedDisplay::changeRenderOptions (  )  [virtual]

Virtual function used to trigger when changeing render options

Reimplemented in tlp::GlADAxisPoint, and tlp::GlADBox.

virtual void tlp::GlAugmentedDisplay::setup (  )  [virtual]

Setup function for the rendering options

Attention:
Must absolutely be called with unsetup in every derivated class

You call setup(), you render, you call unsetup()

virtual void tlp::GlAugmentedDisplay::unsetup (  )  [virtual]

Unsetup function for the rendering options

Attention:
Must absolutely be called with setup in every derivated class

You call setup(), you render, you call unsetup()

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

Accessor in writing to the rendering options

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

Interface to set a renderState to the current RenderingOptions of the GlAD

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

Interface ot get a renderState to the current RenderingOptions of the GlAD


Member Data Documentation



Tulip Software by LaBRI Visualization Team    2001 - 2007