QwtVectorFieldThinArrow(3)
β¨ QwtVectorFieldThinArrow(3) β¨
Okay bestie, so this one is a page from the Qwt User's Guide manual, and it's all about QwtVectorFieldThinArrow β literally the skinniest, most line-based little arrow in the vector field game π
πΈ NAME πΈ
QwtVectorFieldThinArrow β bestie, that's the whole name, that's the whole vibe π
π¦ SYNOPSIS π¦
#include <qwt_vectorfield_symbol.h>
So first things first, it inherits QwtVectorFieldSymbol π β that's its parent class, its main character origin story.
π Public Member Functions π
QwtVectorFieldThinArrow (qreal headWidth=6.0)β Constructor, aka the birth of the arrow β¨virtual ~QwtVectorFieldThinArrow () overrideβ Destructor, aka the graceful exit πvirtual void setLength (qreal length) overrideβ sets the length, periodtvirtual qreal length () const overrideβ tells you the length, no capvirtual void paint (QPainter *) const overrideβ Draw the symbol/arrow π¨
π«Ά Public Member Functions inherited from QwtVectorFieldSymbol π«Ά
QwtVectorFieldSymbol ()β Constructorvirtual ~QwtVectorFieldSymbol ()β Destructor
π Detailed Description π
So this is an arrow implementation that only used lines β like, the whole aesthetic is lines, with optionally a filled arrow or only lines. It's giving minimalist icon energy π¦
For the record, this is Definition at line 81 of file qwt_vectorfield_symbol.h π
π Constructor & Destructor Documentation π
π QwtVectorFieldThinArrow::QwtVectorFieldThinArrow (qreal headWidth = 6.0)
Constructor π And listen β the length is initialized by headWidth + 4 β¨
Parameters
headWidthβ Width of the triangular head
See also
setLength()
Definition at line 128 of file qwt_vectorfield_symbol.cpp π
π QwtVectorFieldThinArrow::~QwtVectorFieldThinArrow () [override], [virtual]
Destructor π the end of an era.
Definition at line 134 of file qwt_vectorfield_symbol.cpp π
β Member Function Documentation β
πΈ qreal QwtVectorFieldThinArrow::length () const [override], [virtual]
Returns
- length of the symbol/arrow π
See also
setLength()
Implements QwtVectorFieldSymbol.
Definition at line 152 of file qwt_vectorfield_symbol.cpp π
π¨ void QwtVectorFieldThinArrow::paint (QPainter * ) const [override], [virtual]
Draw the symbol/arrow ποΈβ¨ literally its whole job.
Implements QwtVectorFieldSymbol.
Definition at line 157 of file qwt_vectorfield_symbol.cpp π
π§ void QwtVectorFieldThinArrow::setLength (qreal length) [override], [virtual]
Set the length of the symbol/arrow π
See also
length()
Implements QwtVectorFieldSymbol.
Definition at line 139 of file qwt_vectorfield_symbol.cpp π
π Author π
Generated automatically by Doxygen for Qwt User's Guide from the source code π€β¨ no cap, the robots wrote this one.
π Okay that's the whole page bestie! Big slay, iconic, 10/10 documentation. Signing off from the Qwt User's Guide, QwtVectorFieldThinArrow(3) β love u, bye! π«ΆπΈπ
π¦ where this page comes from
- alpine 3.24: qwt-doc 6.3.0-r0 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms