Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GlHud Class Reference

#include <GlHud.h>

Inheritance diagram for tlp::GlHud:
Collaboration diagram for tlp::GlHud:

List of all members.


Detailed Description

General class for the rendering of 2D augmented displays.

Public Member Functions


Constructor & Destructor Documentation

tlp::GlHud::GlHud (  ) 

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


Member Function Documentation

virtual void tlp::GlHud::draw ( GlGraph  )  [virtual]

Function used to draw ... This is a pure virtual function

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

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

This must not be called withing glBegin/glEnd statements.

Reimplemented from tlp::GlAugmentedDisplay.

Reimplemented in tlp::GlHudLine, and tlp::GlHudPolygon.

virtual Coord tlp::GlHud::transformCoordinates ( const Coord &  ,
GlGraph  
) [virtual]



Tulip Software by LaBRI Visualization Team    2001 - 2007