39 virtual void Draw(QCustomPlot* plot)
override;
58 graph_ = plot->addGraph(plot->xAxis, plot->yAxis);
60 graph_->setPen(QColor(50, 50, 50, 255));
61 graph_->setLineStyle(QCPGraph::lsNone);
62 graph_->setScatterStyle(QCPScatterStyle(QCPScatterStyle::ssCircle, 4));
Некоторая возможная к рисованию фигура [абстрактный класс].
Definition base.h:9
Фигура контрольной точки
Definition target.h:13
void SetPoint(lib::Point p)
Definition target.h:27
Target(double x, double y)
Definition target.h:17
void SetPoint(double x, double y)
Definition target.h:28
lib::Point GetPoint() const
Definition target.h:30
Target(lib::Point p)
Definition target.h:18
const lib::Target & GetData() const
Definition target.h:32
lib::Target data_
Definition target.h:52
Target(Target &&)=default
Target & operator=(Target &&)=default
QCPGraph * GetGraphPtr() const
Возвращает значение указателя на полотне
Definition target.h:45
Target(const Target &)=default
virtual void Draw(QCustomPlot *plot) override
Отрисовывает фигуру на полотне
Definition target.h:57
bool operator==(const gui::Target &target) const
Definition target.h:47
Target & operator=(const Target &)=default
QCPGraph * graph_
Definition target.h:54
lib::Target & GetData()
Definition target.h:31
Target(const lib::Target &data)
Definition target.h:19
Контрольная точка
Definition target.h:12
Point GetPoint() const
Definition target.h:29
void SetPoint(const Point &p)
Definition target.h:31
Математическая точка
Definition point.h:16
double y
Definition point.h:18
double x
Definition point.h:17