|
| | TrappyCircle ()=default |
| |
| | TrappyCircle (const lib::TrappyCircle &data, QColor color=QColor(200, 50, 50, 255)) |
| |
| | TrappyCircle (const TrappyCircle &)=default |
| |
| | TrappyCircle (double x, double y, double radius, QColor color=QColor(200, 50, 50, 255)) |
| |
| | TrappyCircle (lib::Point center, double radius, QColor color=QColor(200, 50, 50, 255)) |
| |
| | TrappyCircle (TrappyCircle &&)=default |
| |
| void | Draw (QCustomPlot *plot) override |
| | Отрисовывает фигуру на полотне
|
| |
| lib::Point | GetCenter () const |
| |
| QColor | GetColor () const |
| |
| lib::TrappyCircle & | GetData () |
| |
| const lib::TrappyCircle & | GetData () const |
| |
| QCPItemEllipse * | GetItemEllipsePtr () const |
| | Возвращает значение указателя на полотне
|
| |
| double | GetRadius () const |
| |
| TrappyCircle & | operator= (const TrappyCircle &)=default |
| |
| TrappyCircle & | operator= (TrappyCircle &&)=default |
| |
| bool | operator== (const gui::TrappyCircle &tr_circle) const |
| |
| void | SetCenter (const lib::Point ¢er) |
| |
| void | SetRadius (double radius) |
| |
Фигура опасной зоны
Фигура представляет собой красный круг с полупрозрачной заливкой (красный по умолчанию, однако цвет задаётся в аргументах конструктора)