QWT API (English) 7.3.0
Qt Widget Library for Technical Applications - English API Documentation
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
Qwt3D::Enrichment Class Referenceabstract

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

#include <qwt3d_enrichment.h>

Inheritance diagram for Qwt3D::Enrichment:
Qwt3D::VertexEnrichment Qwt3D::Arrow Qwt3D::Cone Qwt3D::CrossHair Qwt3D::Dot

Public Types

enum  TYPE { VERTEXENRICHMENT , EDGEENRICHMENT , FACEENRICHMENT , VOXELENRICHMENT }
 

Public Member Functions

virtual Enrichmentclone () const =0
 
virtual void drawBegin ()
 
virtual void drawEnd ()
 
virtual void assign (Plot3D const &pl)
 
virtual TYPE type () const =0
 

Protected Attributes

const Plot3Dplot
 

Detailed Description

Abstract base class for data dependent visible user objects.

Enrichments provide a framework for user defined OpenGL objects. The base class has a pure virtual function clone(). 2 additional functions are per default empty and could also get a new implementation in derived classes. They can be used for initialization issues or actions not depending on the related primitive.


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