QwtPlot3D API  0.2.7
Public Member Functions | List of all members
Arrow Class Reference

#include <qwt3d_enrichment_std.h>

Inheritance diagram for Arrow:
VertexEnrichment Enrichment

Public Member Functions

Qwt3D::Enrichmentclone () const
void configure (int segs, double relconelength, double relconerad, double relstemrad)
void setQuality (int val)
void draw (Qwt3D::Triple const &)
void setTop (Qwt3D::Triple t)
void setColor (Qwt3D::RGBA rgba)
- Public Member Functions inherited from VertexEnrichment
virtual TYPE type () const
- Public Member Functions inherited from Enrichment
virtual void drawBegin ()
virtual void drawEnd ()
virtual void assign (Plot3D const &pl)

Additional Inherited Members

- Public Types inherited from Enrichment
enum  TYPE { VERTEXENRICHMENT, EDGEENRICHMENT, FACEENRICHMENT, VOXELENRICHMENT }
- Protected Attributes inherited from Enrichment
const Plot3Dplot

Detailed Description

The class encapsulates a vector field including his OpenGL representation as arrow field. The arrows can be configured in different aspects (color, shape, painting quality).

Member Function Documentation

void configure ( int  segs,
double  relconelength,
double  relconerad,
double  relstemrad 
)
Parameters
segsnumber of faces for the fields arrows (see the gallery for examples)
relconelengthsee picture
relconeradsee picture
relstemradsee picture
arrowanatomy.png

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