EdgeEnrichment Class Reference

Abstract base class for edge dependent visible user objects. More...

#include <qwt3d_enrichment.h>

Inheritance diagram for EdgeEnrichment:

Enrichment Stick

List of all members.

Public Member Functions

virtual Enrichmentclone () const =0
virtual void draw (Triple const &beg, Triple const &end)=0
virtual TYPE type () const


Detailed Description

EdgeEnrichments introduce a specialized draw routine for edge dependent data. draw() is called, when the Plot creates its internal OpenGL data representation for every edge associated to his argument.

Member Function Documentation

virtual Enrichment* clone (  )  const [pure virtual]

The derived class should give back a new Derived(something) here.

Implements Enrichment.

virtual void draw ( Triple const &  beg,
Triple const &  end 
) [pure virtual]

Overwrite this.

virtual TYPE type (  )  const [inline, virtual]

This gives EDGEENRICHMENT.

Implements Enrichment.


The documentation for this class was generated from the following file:

Generated on Sun Jun 7 00:16:33 2009 for QwtPlot3D API by  doxygen 1.5.8