libpappsomspp
Library for mass spectrometry
|
#include <massspectraceplotcontext.h>
Public Member Functions | |
MassSpecTracePlotContext () | |
MassSpecTracePlotContext (const MassSpecTracePlotContext &other) | |
virtual | ~MassSpecTracePlotContext () |
MassSpecTracePlotContext & | operator= (const BasePlotContext &other) |
MassSpecTracePlotContext & | operator= (const MassSpecTracePlotContext &other) |
QString | toString () const |
![]() | |
BasePlotContext () | |
BasePlotContext (const BasePlotContext &other) | |
virtual | ~BasePlotContext () |
BasePlotContext & | operator= (const BasePlotContext &other) |
DragDirections | recordDragDirections () |
QString | toString () const |
Public Attributes | |
int | m_lastZ = -1 |
double | m_lastMz = std::numeric_limits<double>::min() |
double | m_lastTicIntensity = std::numeric_limits<double>::min() |
double | m_lastMr = std::numeric_limits<double>::min() |
double | m_lastResolvingPower = std::numeric_limits<double>::min() |
![]() | |
DataKind | m_dataKind = DataKind::unset |
bool | m_isMouseDragging = false |
bool | m_wasMouseDragging = false |
bool | m_isKeyBoardDragging = false |
bool | m_isLeftPseudoButtonKeyPressed = false |
bool | m_isRightPseudoButtonKeyPressed = false |
bool | m_wassKeyBoardDragging = false |
QPointF | m_startDragPoint |
QPointF | m_currentDragPoint |
QPointF | m_lastCursorHoveredPoint |
DragDirections | m_dragDirections = DragDirections::NOT_SET |
SelectionPolygon | m_selectionPolygon |
double | m_selectRectangleWidth = 0 |
QCPRange | m_xRange |
QCPRange | m_yRange |
bool | m_wasClickOnXAxis = false |
bool | m_wasClickOnYAxis = false |
bool | m_isMeasuringDistance = false |
double | m_xRegionRangeStart = std::numeric_limits<double>::min() |
double | m_xRegionRangeEnd = std::numeric_limits<double>::min() |
double | m_yRegionRangeStart = std::numeric_limits<double>::min() |
double | m_yRegionRangeEnd = std::numeric_limits<double>::min() |
double | m_xDelta = 0 |
double | m_yDelta = 0 |
int | m_pressedKeyCode |
int | m_releasedKeyCode |
Qt::KeyboardModifiers | m_keyboardModifiers |
Qt::MouseButtons | m_lastPressedMouseButton |
Qt::MouseButtons | m_lastReleasedMouseButton |
Qt::MouseButtons | m_pressedMouseButtons |
Qt::MouseButtons | m_mouseButtonsAtMousePress |
Qt::MouseButtons | m_mouseButtonsAtMouseRelease |
Definition at line 21 of file massspectraceplotcontext.h.
pappso::MassSpecTracePlotContext::MassSpecTracePlotContext | ( | ) |
Definition at line 18 of file massspectraceplotcontext.cpp.
pappso::MassSpecTracePlotContext::MassSpecTracePlotContext | ( | const MassSpecTracePlotContext & | other | ) |
Definition at line 23 of file massspectraceplotcontext.cpp.
|
virtual |
Definition at line 36 of file massspectraceplotcontext.cpp.
MassSpecTracePlotContext & pappso::MassSpecTracePlotContext::operator= | ( | const BasePlotContext & | other | ) |
Definition at line 41 of file massspectraceplotcontext.cpp.
References pappso::BasePlotContext::m_currentDragPoint, pappso::BasePlotContext::m_dataKind, pappso::BasePlotContext::m_isKeyBoardDragging, pappso::BasePlotContext::m_isLeftPseudoButtonKeyPressed, pappso::BasePlotContext::m_isMeasuringDistance, pappso::BasePlotContext::m_isMouseDragging, pappso::BasePlotContext::m_isRightPseudoButtonKeyPressed, pappso::BasePlotContext::m_keyboardModifiers, pappso::BasePlotContext::m_lastCursorHoveredPoint, pappso::BasePlotContext::m_lastPressedMouseButton, pappso::BasePlotContext::m_lastReleasedMouseButton, pappso::BasePlotContext::m_mouseButtonsAtMousePress, pappso::BasePlotContext::m_mouseButtonsAtMouseRelease, pappso::BasePlotContext::m_pressedKeyCode, pappso::BasePlotContext::m_pressedMouseButtons, pappso::BasePlotContext::m_releasedKeyCode, pappso::BasePlotContext::m_selectionPolygon, pappso::BasePlotContext::m_selectRectangleWidth, pappso::BasePlotContext::m_startDragPoint, pappso::BasePlotContext::m_wasClickOnXAxis, pappso::BasePlotContext::m_wasClickOnYAxis, pappso::BasePlotContext::m_wasMouseDragging, pappso::BasePlotContext::m_wassKeyBoardDragging, pappso::BasePlotContext::m_xDelta, pappso::BasePlotContext::m_xRange, pappso::BasePlotContext::m_xRegionRangeEnd, pappso::BasePlotContext::m_xRegionRangeStart, pappso::BasePlotContext::m_yDelta, pappso::BasePlotContext::m_yRange, pappso::BasePlotContext::m_yRegionRangeEnd, and pappso::BasePlotContext::m_yRegionRangeStart.
MassSpecTracePlotContext & pappso::MassSpecTracePlotContext::operator= | ( | const MassSpecTracePlotContext & | other | ) |
Definition at line 111 of file massspectraceplotcontext.cpp.
References pappso::BasePlotContext::m_currentDragPoint, pappso::BasePlotContext::m_dataKind, pappso::BasePlotContext::m_isKeyBoardDragging, pappso::BasePlotContext::m_isLeftPseudoButtonKeyPressed, pappso::BasePlotContext::m_isMeasuringDistance, pappso::BasePlotContext::m_isMouseDragging, pappso::BasePlotContext::m_isRightPseudoButtonKeyPressed, pappso::BasePlotContext::m_keyboardModifiers, pappso::BasePlotContext::m_lastCursorHoveredPoint, m_lastMr, m_lastMz, pappso::BasePlotContext::m_lastPressedMouseButton, pappso::BasePlotContext::m_lastReleasedMouseButton, m_lastResolvingPower, m_lastTicIntensity, m_lastZ, pappso::BasePlotContext::m_mouseButtonsAtMousePress, pappso::BasePlotContext::m_mouseButtonsAtMouseRelease, pappso::BasePlotContext::m_pressedKeyCode, pappso::BasePlotContext::m_pressedMouseButtons, pappso::BasePlotContext::m_releasedKeyCode, pappso::BasePlotContext::m_selectionPolygon, pappso::BasePlotContext::m_selectRectangleWidth, pappso::BasePlotContext::m_startDragPoint, pappso::BasePlotContext::m_wasClickOnXAxis, pappso::BasePlotContext::m_wasClickOnYAxis, pappso::BasePlotContext::m_wasMouseDragging, pappso::BasePlotContext::m_wassKeyBoardDragging, pappso::BasePlotContext::m_xDelta, pappso::BasePlotContext::m_xRange, pappso::BasePlotContext::m_xRegionRangeEnd, pappso::BasePlotContext::m_xRegionRangeStart, pappso::BasePlotContext::m_yDelta, pappso::BasePlotContext::m_yRange, pappso::BasePlotContext::m_yRegionRangeEnd, and pappso::BasePlotContext::m_yRegionRangeStart.
QString pappso::MassSpecTracePlotContext::toString | ( | ) | const |
Definition at line 189 of file massspectraceplotcontext.cpp.
References m_lastMr, m_lastMz, m_lastResolvingPower, m_lastTicIntensity, m_lastZ, and pappso::BasePlotContext::toString().
double pappso::MassSpecTracePlotContext::m_lastMr = std::numeric_limits<double>::min() |
Definition at line 35 of file massspectraceplotcontext.h.
Referenced by pappso::MassSpecTracePlotWidget::deconvoluteChargedState(), pappso::MassSpecTracePlotWidget::deconvoluteIsotopicCluster(), operator=(), and toString().
double pappso::MassSpecTracePlotContext::m_lastMz = std::numeric_limits<double>::min() |
Definition at line 33 of file massspectraceplotcontext.h.
Referenced by pappso::MassSpecTracePlotWidget::deconvoluteChargedState(), pappso::MassSpecTracePlotWidget::deconvoluteIsotopicCluster(), operator=(), and toString().
double pappso::MassSpecTracePlotContext::m_lastResolvingPower = std::numeric_limits<double>::min() |
Definition at line 36 of file massspectraceplotcontext.h.
Referenced by pappso::MassSpecTracePlotWidget::computeResolvingPower(), operator=(), and toString().
double pappso::MassSpecTracePlotContext::m_lastTicIntensity = std::numeric_limits<double>::min() |
Definition at line 34 of file massspectraceplotcontext.h.
Referenced by pappso::MassSpecTracePlotWidget::deconvoluteChargedState(), pappso::MassSpecTracePlotWidget::deconvoluteIsotopicCluster(), operator=(), and toString().
int pappso::MassSpecTracePlotContext::m_lastZ = -1 |
Definition at line 32 of file massspectraceplotcontext.h.
Referenced by pappso::MassSpecTracePlotWidget::deconvoluteChargedState(), pappso::MassSpecTracePlotWidget::deconvoluteIsotopicCluster(), operator=(), and toString().