67 virtual bool getPoint(QPointF &point)
const;
68 virtual bool getPoints(std::vector<QPointF> &points)
const;
72 getLeftMostPoints(std::vector<QPointF> &points)
const;
78 getRightMostPoints(std::vector<QPointF> &points)
const;
81 getRightMostBottomPoint(QPointF &point)
const;
85 getTopMostPoints(std::vector<QPointF> &points)
const;
88 getBottomMostPoints(std::vector<QPointF> &points)
const;
96 virtual bool range(
Axis axis,
double &start,
double &end)
const;
98 virtual void setDataKindX(
DataKind data_kind);
99 virtual bool getDataKindX(
DataKind &data_kind);
101 virtual void setDataKindY(
DataKind data_kind);
102 virtual bool getDataKindY(
DataKind &data_kind);
104 virtual bool is1D()
const;
105 virtual bool is2D()
const;
107 virtual bool isRectangle()
const;
108 virtual bool isRhomboid()
const;
110 virtual bool transpose();
112 virtual bool contains(
const QPointF &point)
const;
114 virtual QString toString()
const;
116 virtual void reset();