67  virtual bool getPoint(QPointF &point) 
const;
 
   68  virtual bool getPoints(std::vector<QPointF> &points) 
const;
 
  104  virtual bool is1D() 
const;
 
  105  virtual bool is2D() 
const;
 
  112  virtual bool contains(
const QPointF &point) 
const;
 
  116  virtual void reset();
 
 
  160    QString text = 
"Integration scope spec:";
 
  163    text += 
" - data kind: ";
 
 
 
virtual bool is2D() const
 
virtual IntegrationScopeFeatures getBottomMostPoint(QPointF &point) const
 
virtual bool isRectangle() const
 
virtual bool range(Enums::Axis axis, double &start, double &end) const
 
virtual bool isRhomboid() const
 
virtual void setDataKindY(Enums::DataKind data_kind)
 
virtual IntegrationScopeFeatures getLeftMostPoints(std::vector< QPointF > &points) const
 
virtual IntegrationScopeFeatures getWidth(double &width) const
 
virtual IntegrationScopeFeatures getLeftMostPoint(QPointF &point) const
 
virtual IntegrationScopeFeatures getHeight(double &height) const
 
virtual bool contains(const QPointF &point) const
 
virtual IntegrationScopeFeatures getRightMostTopPoint(QPointF &point) const
 
virtual IntegrationScopeFeatures getRightMostPoint(QPointF &point) const
 
virtual QString toString() const
 
virtual IntegrationScopeFeatures getBottomMostPoints(std::vector< QPointF > &points) const
 
virtual IntegrationScopeFeatures getTopMostPoint(QPointF &point) const
 
virtual void setDataKindX(Enums::DataKind data_kind)
 
virtual bool getDataKindX(Enums::DataKind &data_kind)
 
virtual bool getPoints(std::vector< QPointF > &points) const
 
virtual bool getDataKindY(Enums::DataKind &data_kind)
 
virtual IntegrationScopeFeatures getRightMostBottomPoint(QPointF &point) const
 
virtual IntegrationScopeFeatures getRhombHorizontalSize(double &size) const
 
virtual IntegrationScopeFeatures getLeftMostBottomPoint(QPointF &point) const
 
virtual IntegrationScopeFeatures getRhombVerticalSize(double &size) const
 
virtual IntegrationScopeFeatures getRightMostPoints(std::vector< QPointF > &points) const
 
virtual IntegrationScopeFeatures getTopMostPoints(std::vector< QPointF > &points) const
 
virtual bool getPoint(QPointF &point) const
 
virtual bool is1D() const
 
virtual IntegrationScopeFeatures getLeftMostTopPoint(QPointF &point) const
 
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
 
std::shared_ptr< const IntegrationScopeSpec > IntegrationScopeSpecCstSPtr
 
std::shared_ptr< IntegrationScopeBase > IntegrationScopeBaseSPtr
 
std::shared_ptr< IntegrationScopeSpec > IntegrationScopeSpecSPtr
 
std::shared_ptr< const IntegrationScopeBase > IntegrationScopeBaseCstSPtr
 
IntegrationScopeSpec & operator=(const IntegrationScopeSpec &other)
 
IntegrationScopeSpec(const IntegrationScopeSpec &other)
 
IntegrationScopeBaseSPtr integrationScopeSPtr
 
IntegrationScopeSpec(IntegrationScopeBaseSPtr integration_scope_sp, Enums::DataKind data_kind)