|
libpappsomspp
Library for mass spectrometry
|
#include <massspectraceplotcontext.h>
Public Member Functions | |
| Q_INVOKABLE | MassSpecTracePlotContext (QObject *parent=nullptr) |
| virtual | ~MassSpecTracePlotContext () |
| Q_INVOKABLE MassSpecTracePlotContext * | clone (QObject *parent=nullptr) |
| Q_INVOKABLE void | initialize (const BasePlotContext &other) |
| Q_INVOKABLE void | initialize (const MassSpecTracePlotContext &other) |
| MassSpecTracePlotContext (const MassSpecTracePlotContext &other)=delete | |
| MassSpecTracePlotContext & | operator= (const BasePlotContext &other)=delete |
| MassSpecTracePlotContext & | operator= (const MassSpecTracePlotContext &other)=delete |
| void | resetDeconvolutionData () |
| Q_INVOKABLE QString | toString () const |
| Public Member Functions inherited from pappso::BasePlotContext | |
| Q_INVOKABLE | BasePlotContext (QObject *parent=nullptr) |
| virtual | ~BasePlotContext () |
| Q_INVOKABLE BasePlotContext * | clone (QObject *parent=nullptr) |
| Q_INVOKABLE void | initialize (const BasePlotContext &other) |
| BasePlotContext (const BasePlotContext &other)=delete | |
| BasePlotContext & | operator= (const BasePlotContext &other)=delete |
| void | updateIntegrationScope () |
| void | updateIntegrationScopeRect () |
| void | updateIntegrationScopeRhomb () |
| void | updateIntegrationScopeRhombHorizontal () |
| void | updateIntegrationScopeRhombVertical () |
| DragDirections | recordDragDirections () |
| Q_INVOKABLE QString | toString () const |
| Q_INVOKABLE QString | dragDirectionsToString () const |
Static Public Member Functions | |
| static void | registerJsConstructor (QJSEngine *engine) |
| Static Public Member Functions inherited from pappso::BasePlotContext | |
| static void | registerJsConstructor (QJSEngine *engine) |
Properties | |
| int | lastZ |
| double | lastMz |
| double | lastTicIntensity |
| double | lastMr |
| double | lastResolvingPower |
| Properties inherited from pappso::BasePlotContext | |
| bool | isMouseDragging |
| bool | wasMouseDragging |
| bool | isKeyBoardDragging |
| bool | isLeftPseudoButtonKeyPressed |
| bool | isRightPseudoButtonKeyPressed |
| bool | wasKeyBoardDragging |
| QPointF | startDragPoint |
| QPointF | currentDragPoint |
| QPointF | lastCursorHoveredPoint |
| DragDirections | dragDirections |
| double | xRegionRangeStart |
| double | xRegionRangeEnd |
| double | yRegionRangeStart |
| double | yRegionRangeEnd |
| double | xDelta |
| double | yDelta |
| double | pressedKeyCode |
| double | releasedKeyCode |
| Qt::KeyboardModifiers | keyboardModifiers |
| Qt::MouseButtons | lastPressedMouseButton |
| Qt::MouseButtons | lastReleasedMouseButton |
| Qt::MouseButtons | pressedMouseButtons |
| Qt::MouseButtons | mouseButtonsAtMousePress |
| Qt::MouseButtons | mouseButtonsAtMouseRelease |
Definition at line 32 of file massspectraceplotcontext.h.
| pappso::MassSpecTracePlotContext::MassSpecTracePlotContext | ( | QObject * | parent = nullptr | ) |
Definition at line 18 of file massspectraceplotcontext.cpp.
References pappso::BasePlotContext::BasePlotContext().
Referenced by MassSpecTracePlotContext(), clone(), initialize(), operator=(), and operator=().
|
virtual |
Definition at line 22 of file massspectraceplotcontext.cpp.
|
delete |
References MassSpecTracePlotContext().
| MassSpecTracePlotContext * pappso::MassSpecTracePlotContext::clone | ( | QObject * | parent = nullptr | ) |
Definition at line 27 of file massspectraceplotcontext.cpp.
References MassSpecTracePlotContext(), initialize(), m_lastMr, m_lastMz, m_lastResolvingPower, m_lastTicIntensity, and m_lastZ.
| void pappso::MassSpecTracePlotContext::initialize | ( | const BasePlotContext & | other | ) |
Definition at line 43 of file massspectraceplotcontext.cpp.
References pappso::BasePlotContext::BasePlotContext(), and pappso::BasePlotContext::initialize().
Referenced by clone().
| void pappso::MassSpecTracePlotContext::initialize | ( | const MassSpecTracePlotContext & | other | ) |
Definition at line 49 of file massspectraceplotcontext.cpp.
References MassSpecTracePlotContext(), pappso::BasePlotContext::initialize(), m_lastMr, m_lastMz, m_lastResolvingPower, m_lastTicIntensity, and m_lastZ.
|
delete |
References pappso::BasePlotContext::BasePlotContext(), and MassSpecTracePlotContext().
|
delete |
References MassSpecTracePlotContext().
|
static |
Definition at line 92 of file massspectraceplotcontext.cpp.
| void pappso::MassSpecTracePlotContext::resetDeconvolutionData | ( | ) |
| QString pappso::MassSpecTracePlotContext::toString | ( | ) | const |
Definition at line 70 of file massspectraceplotcontext.cpp.
References m_lastMr, m_lastMz, m_lastResolvingPower, m_lastTicIntensity, m_lastZ, and pappso::BasePlotContext::toString().
| double pappso::MassSpecTracePlotContext::m_lastMr = qQNaN() |
Definition at line 59 of file massspectraceplotcontext.h.
Referenced by clone(), initialize(), resetDeconvolutionData(), and toString().
| double pappso::MassSpecTracePlotContext::m_lastMz = qQNaN() |
Definition at line 57 of file massspectraceplotcontext.h.
Referenced by clone(), initialize(), resetDeconvolutionData(), and toString().
| double pappso::MassSpecTracePlotContext::m_lastResolvingPower = qQNaN() |
Definition at line 60 of file massspectraceplotcontext.h.
Referenced by clone(), initialize(), and toString().
| double pappso::MassSpecTracePlotContext::m_lastTicIntensity = qQNaN() |
Definition at line 58 of file massspectraceplotcontext.h.
Referenced by clone(), initialize(), and toString().
| quint16 pappso::MassSpecTracePlotContext::m_lastZ = std::numeric_limits<quint16>::max() |
Definition at line 56 of file massspectraceplotcontext.h.
Referenced by clone(), initialize(), resetDeconvolutionData(), and toString().
| double pappso::MassSpecTracePlotContext::lastMr |
Definition at line 38 of file massspectraceplotcontext.h.
| double pappso::MassSpecTracePlotContext::lastMz |
Definition at line 36 of file massspectraceplotcontext.h.
| double pappso::MassSpecTracePlotContext::lastResolvingPower |
Definition at line 39 of file massspectraceplotcontext.h.
| double pappso::MassSpecTracePlotContext::lastTicIntensity |
Definition at line 37 of file massspectraceplotcontext.h.
| int pappso::MassSpecTracePlotContext::lastZ |
Definition at line 35 of file massspectraceplotcontext.h.