| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <integrationscopebase.h>
  
Public Member Functions | |
| IntegrationScopeBase () | |
| IntegrationScopeBase (const IntegrationScopeBase &other) | |
| virtual | ~IntegrationScopeBase () | 
| virtual bool | getPoint (QPointF &point) const | 
| virtual bool | getPoints (std::vector< QPointF > &points) const | 
| virtual IntegrationScopeFeatures | getLeftMostPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getLeftMostPoints (std::vector< QPointF > &points) const | 
| virtual IntegrationScopeFeatures | getLeftMostTopPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getLeftMostBottomPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getRightMostPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getRightMostPoints (std::vector< QPointF > &points) const | 
| virtual IntegrationScopeFeatures | getRightMostTopPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getRightMostBottomPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getTopMostPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getTopMostPoints (std::vector< QPointF > &points) const | 
| virtual IntegrationScopeFeatures | getBottomMostPoint (QPointF &point) const | 
| virtual IntegrationScopeFeatures | getBottomMostPoints (std::vector< QPointF > &points) const | 
| virtual IntegrationScopeFeatures | getRhombHorizontalSize (double &size) const | 
| virtual IntegrationScopeFeatures | getRhombVerticalSize (double &size) const | 
| virtual IntegrationScopeFeatures | getWidth (double &width) const | 
| virtual IntegrationScopeFeatures | getHeight (double &height) const | 
| virtual bool | range (Enums::Axis axis, double &start, double &end) const | 
| virtual void | setDataKindX (Enums::DataKind data_kind) | 
| virtual bool | getDataKindX (Enums::DataKind &data_kind) | 
| virtual void | setDataKindY (Enums::DataKind data_kind) | 
| virtual bool | getDataKindY (Enums::DataKind &data_kind) | 
| virtual bool | is1D () const | 
| virtual bool | is2D () const | 
| virtual bool | isRectangle () const | 
| virtual bool | isRhomboid () const | 
| virtual bool | transpose () | 
| virtual bool | contains (const QPointF &point) const | 
| virtual QString | toString () const | 
| virtual void | reset () | 
Definition at line 60 of file integrationscopebase.h.
| pappso::IntegrationScopeBase::IntegrationScopeBase | ( | ) | 
Definition at line 21 of file integrationscopebase.cpp.
Referenced by pappso::IntegrationScope::IntegrationScope(), pappso::IntegrationScope::IntegrationScope(), pappso::IntegrationScope::IntegrationScope(), pappso::IntegrationScope::IntegrationScope(), IntegrationScopeBase(), pappso::IntegrationScopeRhomb::IntegrationScopeRhomb(), pappso::IntegrationScopeRhomb::IntegrationScopeRhomb(), and pappso::IntegrationScopeRhomb::IntegrationScopeRhomb().
| pappso::IntegrationScopeBase::IntegrationScopeBase | ( | const IntegrationScopeBase & | other | ) | 
Definition at line 27 of file integrationscopebase.cpp.
References IntegrationScopeBase().
      
  | 
  virtual | 
Definition at line 33 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 216 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 119 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 125 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 174 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 180 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 138 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 72 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, and pappso::IntegrationScopeRhomb.
Definition at line 53 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 59 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 66 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, and pappso::IntegrationScopeRhomb.
Definition at line 40 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 46 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 144 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 150 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 99 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, and pappso::IntegrationScopeRhomb.
Definition at line 79 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 85 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 92 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 106 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRhomb.
Definition at line 112 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, and pappso::IntegrationScopeRhomb.
Definition at line 132 of file integrationscopebase.cpp.
References pappso::FAILURE.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 186 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 192 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 198 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 204 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 156 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 228 of file integrationscopebase.cpp.
Referenced by pappso::IntegrationScopeRhomb::reset().
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 164 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 169 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 222 of file integrationscopebase.cpp.
      
  | 
  virtual | 
Reimplemented in pappso::IntegrationScope, pappso::IntegrationScopeRect, and pappso::IntegrationScopeRhomb.
Definition at line 210 of file integrationscopebase.cpp.