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

#include <EdgeExtremityGlyph.h>

Inheritance diagram for tlp::EdgeExtremityGlyph:

List of all members.

Public Member Functions

 EdgeExtremityGlyph (EdgeExtremityGlyphContext *gc)
virtual ~EdgeExtremityGlyph ()
virtual void draw (edge e, node n, const Color &glyphColor, const Color &borderColor, float lod)=0
virtual void getTransformationMatrix (const Coord &src, const Coord &dest, const Size &glyphSize, MatrixGL &transformationMatrix, MatrixGL &scalingMatrix)=0

Protected Attributes

GlGraphInputData * edgeExtGlGraphInputData

Constructor & Destructor Documentation

tlp::EdgeExtremityGlyph::EdgeExtremityGlyph ( EdgeExtremityGlyphContext gc)
virtual tlp::EdgeExtremityGlyph::~EdgeExtremityGlyph ( )
virtual

Member Function Documentation

virtual void tlp::EdgeExtremityGlyph::draw ( edge  e,
node  n,
const Color &  glyphColor,
const Color &  borderColor,
float  lod 
)
pure virtual
virtual void tlp::EdgeExtremityGlyph::getTransformationMatrix ( const Coord &  src,
const Coord &  dest,
const Size &  glyphSize,
MatrixGL transformationMatrix,
MatrixGL scalingMatrix 
)
pure virtual

Member Data Documentation

GlGraphInputData* tlp::EdgeExtremityGlyph::edgeExtGlGraphInputData
protected


Tulip Software by LaBRI Visualization Team    2001 - 2012