Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GlADPoint Class Reference

#include <GlADPoint.h>

Inheritance diagram for tlp::GlADPoint:
Collaboration diagram for tlp::GlADPoint:

List of all members.


Detailed Description

General class to render points as augmented displays.

This class is a generic class to render points as augmented displays. It only uses the basic GlAugmentedDisplay parameters(position and color).

Attention:
The size of the point is fixed to 5 pixels.

Public Member Functions

Protected Attributes


Constructor & Destructor Documentation

tlp::GlADPoint::GlADPoint (  ) 

Base constructor

tlp::GlADPoint::GlADPoint ( const Coord &  pos,
const Color &  col 
)

Constructor with a given position and a given color

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

Destructor


Member Function Documentation

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

Virtual function used to draw the point.

Reimplemented from tlp::GlAugmentedDisplay.

Reimplemented in tlp::GlADAxisPoint.

virtual Coord tlp::GlADPoint::getPosition (  )  const [virtual]

Virtual accessor in reading to the position

virtual Color tlp::GlADPoint::getColor (  )  const [virtual]

Virtual accessor in reading to the color

virtual void tlp::GlADPoint::setPosition ( const Coord &  position  )  [virtual]

Virtual accessor in writing to the position.

virtual void tlp::GlADPoint::setColor ( const Color &  color  )  [virtual]

Virtual accessor in writing to the color


Member Data Documentation

Coord* tlp::GlADPoint::position [protected]

Color* tlp::GlADPoint::color [protected]



Tulip Software by LaBRI Visualization Team    2001 - 2007