QWT API (English) 7.3.0
Qt Widget Library for Technical Applications - English API Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
Qwt3DArrow Class Reference

3D vector field More...

#include <qwt3d_enrichment_std.h>

Inheritance diagram for Qwt3DArrow:
Qwt3DVertexEnrichment Qwt3DEnrichment

Classes

class  PrivateData
 

Public Member Functions

 Qwt3DArrow (const Qwt3DArrow &other)
 
Qwt3DEnrichmentclone () const override
 
void configure (int segs, double relconelength, double relconerad, double relstemrad)
 
void setQuality (int val)
 
void draw (Triple const &) override
 
void setTop (Triple t)
 
void setColor (RGBA rgba)
 
- Public Member Functions inherited from Qwt3DVertexEnrichment
TYPE type () const override
 
- Public Member Functions inherited from Qwt3DEnrichment
virtual void drawBegin ()
 
virtual void drawEnd ()
 

Additional Inherited Members

- Public Types inherited from Qwt3DEnrichment
enum  TYPE { VERTEXENRICHMENT , EDGEENRICHMENT , FACEENRICHMENT , VOXELENRICHMENT }
 

Detailed Description

3D vector field

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

Member Function Documentation

◆ clone()

Qwt3DEnrichment * Qwt3DArrow::clone ( ) const
overridevirtual

Implements Qwt3DVertexEnrichment.

◆ draw()

void Qwt3DArrow::draw ( Triple const &  )
overridevirtual

Implements Qwt3DVertexEnrichment.


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