49  virtual void setPoint(
const QPointF &point);
 
   50  virtual bool getPoint(QPointF &point) 
const override;
 
   61  virtual bool range(
Enums::Axis axis, 
double &start, 
double &end) 
const override;
 
   66  bool is1D() 
const override;
 
   67  bool is2D() 
const override;
 
   74  virtual void update(
const QPointF &point, 
double width);
 
   76  virtual bool contains(
const QPointF &point) 
const override;
 
   78  virtual QString 
toString() 
const override;
 
   80  virtual void reset() 
override;
 
 
virtual bool range(Enums::Axis axis, double &start, double &end) const override
 
virtual void setDataKindX(Enums::DataKind data_kind) override
 
Enums::DataKind m_dataKindX
 
virtual bool getPoint(QPointF &point) const override
 
virtual bool getDataKindX(Enums::DataKind &data_kind) override
 
virtual IntegrationScopeFeatures getRightMostPoint(QPointF &point) const override
 
virtual IntegrationScopeFeatures getTopMostPoint(QPointF &point) const override
 
virtual bool contains(const QPointF &point) const override
 
virtual QString toString() const override
 
bool is1D() const override
 
virtual IntegrationScopeFeatures getBottomMostPoint(QPointF &point) const override
 
virtual bool isRhomboid() const override
 
bool is2D() const override
 
virtual void setWidth(double width)
 
virtual void update(const QPointF &point, double width)
 
virtual IntegrationScopeFeatures getWidth(double &width) const override
 
virtual bool transpose() override
 
virtual IntegrationScope & operator=(const IntegrationScope &other)
 
virtual void setPoint(const QPointF &point)
 
virtual IntegrationScopeFeatures getLeftMostPoint(QPointF &point) const override
 
virtual bool isRectangle() const override
 
virtual void reset() override
 
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
 
std::shared_ptr< IntegrationScope > IntegrationScopeSPtr
 
std::shared_ptr< const IntegrationScope > IntegrationScopeCstSPtr