Classes | Public Member Functions | Private Attributes | List of all members
QwtVectorFieldArrow Class Reference

#include <qwt_vectorfield_symbol.h>

Inheritance diagram for QwtVectorFieldArrow:
Inheritance graph
[legend]

Classes

class  PrivateData
 

Public Member Functions

virtual qreal length () const QWT_OVERRIDE
 
virtual void paint (QPainter *) const QWT_OVERRIDE
 
 QwtVectorFieldArrow (qreal headWidth=6.0, qreal tailWidth=1.0)
 
virtual void setLength (qreal length) QWT_OVERRIDE
 
virtual ~QwtVectorFieldArrow () QWT_OVERRIDE
 
- Public Member Functions inherited from QwtVectorFieldSymbol
 QwtVectorFieldSymbol ()
 
virtual ~QwtVectorFieldSymbol ()
 

Private Attributes

PrivateDatad_data
 

Detailed Description

Arrow implementation that draws a filled arrow with outline, using a triangular head of constant width.

Definition at line 51 of file qwt_vectorfield_symbol.h.

Constructor & Destructor Documentation

QwtVectorFieldArrow::QwtVectorFieldArrow ( qreal  headWidth = 6.0,
qreal  tailWidth = 1.0 
)

Definition at line 62 of file qwt_vectorfield_symbol.cpp.

QwtVectorFieldArrow::~QwtVectorFieldArrow ( )
virtual

Definition at line 67 of file qwt_vectorfield_symbol.cpp.

Member Function Documentation

qreal QwtVectorFieldArrow::length ( ) const
virtual

Implements QwtVectorFieldSymbol.

Definition at line 77 of file qwt_vectorfield_symbol.cpp.

void QwtVectorFieldArrow::paint ( QPainter *  painter) const
virtual

Implements QwtVectorFieldSymbol.

Definition at line 82 of file qwt_vectorfield_symbol.cpp.

void QwtVectorFieldArrow::setLength ( qreal  length)
virtual

Implements QwtVectorFieldSymbol.

Definition at line 72 of file qwt_vectorfield_symbol.cpp.

Member Data Documentation

PrivateData* QwtVectorFieldArrow::d_data
private

Definition at line 62 of file qwt_vectorfield_symbol.h.


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


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:50