19 QColor color = QColor(200, 50, 50, 255))
23 QColor color = QColor(200, 50, 50, 255))
27 QColor color = QColor(200, 50, 50, 255))
51 void Draw(QCustomPlot* plot)
override;
Некоторая возможная к рисованию фигура [абстрактный класс].
Definition base.h:9
Фигура опасной зоны
Definition trappy_circle.h:14
void SetCenter(const lib::Point ¢er)
Definition trappy_circle.h:42
TrappyCircle & operator=(TrappyCircle &&)=default
QColor color_
Definition trappy_circle.h:65
void SetRadius(double radius)
Definition trappy_circle.h:43
double GetRadius() const
Definition trappy_circle.h:37
void Draw(QCustomPlot *plot) override
Отрисовывает фигуру на полотне
Definition trappy_circle.cpp:10
bool operator==(const gui::TrappyCircle &tr_circle) const
Definition trappy_circle.h:59
TrappyCircle & operator=(const TrappyCircle &)=default
QColor GetColor() const
Definition trappy_circle.h:38
TrappyCircle(const lib::TrappyCircle &data, QColor color=QColor(200, 50, 50, 255))
Definition trappy_circle.h:26
const lib::TrappyCircle & GetData() const
Definition trappy_circle.h:39
QCPItemEllipse * GetItemEllipsePtr() const
Возвращает значение указателя на полотне
Definition trappy_circle.h:57
TrappyCircle(double x, double y, double radius, QColor color=QColor(200, 50, 50, 255))
Definition trappy_circle.h:18
lib::Point GetCenter() const
Definition trappy_circle.h:36
TrappyCircle(const TrappyCircle &)=default
lib::TrappyCircle data_
Definition trappy_circle.h:64
lib::TrappyCircle & GetData()
Definition trappy_circle.h:40
TrappyCircle(TrappyCircle &&)=default
QCPItemEllipse * ellipse_
Definition trappy_circle.h:66
TrappyCircle(lib::Point center, double radius, QColor color=QColor(200, 50, 50, 255))
Definition trappy_circle.h:22
Опасная зона
Definition trappy_circle.h:9
void SetRadius(double r)
Definition trappy_circle.h:32
double GetRadius() const
Definition trappy_circle.h:25
Point GetCenter() const
Definition trappy_circle.h:24
void SetCenter(const Point ¢er)
Definition trappy_circle.h:27
Математическая точка
Definition point.h:16