QWTPICKERDRAGPOINTMACHINE(3)
okay bestie, this is the QwtPickerDragPointMachine(3) page from the Library Functions Manual β sheβs a state machine for point selections, and weβre gonna get into every single detail. No cap, not one crumb left behind. π
β¨ NAME β¨
QwtPickerDragPointMachine β a state machine for point selections. Thatβs the whole name, and yes she ate.
πΈ SYNOPSIS πΈ
#include <qwt_picker_machine.h>
Inherits QwtPickerMachine β family tree confirmed, iykyk. π«Ά
π Public Member Functions π
QwtPickerDragPointMachine ()β the constructor, and honestly sheβs giving main-character energy from the jump. πvirtual QList< Command > transition (const QwtEventPattern &, const QEvent *) overrideβ the transition function, markedoverride, doing her thing.
π«Ά Public Member Functions inherited from QwtPickerMachine π«Ά
QwtPickerMachine (SelectionType)β constructor, inherited, still iconic.virtual ~QwtPickerMachine ()β destructor, inherited, saying bye eventually. πvoid reset ()β sets the current state to0, periodt.int state () constβ returns the current state, iykyk.void setState (int)β changes the current state, no cap.SelectionType selectionType () constβ returns the selection type, slay.
π Additional Inherited Members π
Public Types inherited from QwtPickerMachine β okay bestie, here are the enums:
enum SelectionType { NoSelection = -1, PointSelection, RectSelection,
PolygonSelection }
enum Command { Begin, Append, Move, Remove, End }
And the vibe check on Command: Commands - the output of a state machine. Literally the receipts.
π¦ Detailed Description π¦
A state machine for point selections. Sheβs focused, sheβs point-selection-coded.
Pressing QwtEventPattern::MouseSelect1 or QwtEventPattern::KeySelect1 starts the selection, releasing QwtEventPattern::MouseSelect1 or a second press of QwtEventPattern::KeySelect1 terminates it. Thatβs the whole loop, bestie β start, then terminate. β¨
Definition at line 118 of file qwt_picker_machine.h. Noted and screenshotted.
β¨ Constructor & Destructor Documentation β¨
π QwtPickerDragPointMachine::QwtPickerDragPointMachine () π
Constructor. The birth of the machine, fr fr.
Definition at line 140 of file qwt_picker_machine.cpp.
π Member Function Documentation π
π QList< QwtPickerMachine::Command > QwtPickerDragPointMachine::transition (const QwtEventPattern & eventPattern, const QEvent * event) [override], [virtual] π
Transition. She transitions, obviously.
Implements QwtPickerMachine.
Definition at line 146 of file qwt_picker_machine.cpp.
π Author π
Generated automatically by Doxygen for Qwt User's Guide from the source code. Doxygen did that, no cap.
okay thatβs the whole page, bestie β the footer says Qwt User's Guide and QwtPickerD...ointMachine(3) (no date on it), so bye and slay π
β¨π
π¦ 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