16#include "../../exportinmportconfig.h"
17#include "../../types.h"
54 using IntegrationScope::operator=;
60 virtual void setHeight(
double height);
63 virtual bool range(
Axis axis,
double &start,
double &end)
const override;
65 virtual void setDataKindX(
DataKind data_kind)
override;
66 virtual bool getDataKindX(
DataKind &data_kind)
override;
68 virtual void setDataKindY(
DataKind data_kind)
override;
69 virtual bool getDataKindY(
DataKind &data_kind)
override;
71 bool is1D()
const override;
72 bool is2D()
const override;
74 virtual bool isRectangle()
const override;
75 virtual bool isRhomboid()
const override;
77 virtual bool transpose()
override;
79 using IntegrationScope::update;
80 virtual void update(
const QPointF &point,
double width,
double height);
82 virtual bool contains(
const QPointF &point)
const override;
84 virtual QString toString()
const override;
86 virtual void reset()
override;
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< IntegrationScopeRect > IntegrationScopeRectSPtr
std::shared_ptr< const IntegrationScopeRect > IntegrationScopeRectCstSPtr