90 virtual std::size_t addPoint(QPointF point);
92 virtual bool getPoint(QPointF &point)
const override;
93 virtual bool getPoints(std::vector<QPointF> &points)
const override;
118 virtual bool range(
Axis axis,
double &start,
double &end)
const override;
120 virtual void setDataKindX(
DataKind data_kind)
override;
121 virtual bool getDataKindX(
DataKind &data_kind)
override;
123 virtual void setDataKindY(
DataKind data_kind)
override;
124 virtual bool getDataKindY(
DataKind &data_kind)
override;
126 bool is1D()
const override;
127 bool is2D()
const override;
129 virtual bool isRectangle()
const override;
130 virtual bool isRhomboid()
const override;
132 virtual bool transpose()
override;
134 virtual bool contains(
const QPointF &point)
const override;
136 virtual QString toString()
const override;
138 virtual void reset()
override;