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

References Triple::x.


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