27#ifndef QWT_VECTOR_FIELD_SYMBOL_H
28#define QWT_VECTOR_FIELD_SYMBOL_H
30#include "qwt_global.h"
68 virtual void paint( QPainter* )
const = 0;
84 virtual void setLength( qreal length ) QWT_OVERRIDE;
85 virtual qreal length()
const QWT_OVERRIDE;
87 virtual void paint( QPainter* )
const QWT_OVERRIDE;
104 virtual void setLength( qreal length ) QWT_OVERRIDE;
105 virtual qreal length()
const QWT_OVERRIDE;
107 virtual void paint( QPainter* )
const QWT_OVERRIDE;
Arrow implementation that draws a filled arrow with outline, using a triangular head of constant widt...
Definition qwt_vectorfield_symbol.h:79
Defines abstract interface for arrow drawing routines.
Definition qwt_vectorfield_symbol.h:50
virtual qreal length() const =0
virtual void paint(QPainter *) const =0
Draw the symbol/arrow.
virtual void setLength(qreal length)=0
Set the length of the symbol/arrow.
Arrow implementation that only used lines, with optionally a filled arrow or only lines.
Definition qwt_vectorfield_symbol.h:99