|
Locus No Pilotus
Project of four first grade MIPT DAFE/RSE students (for engineering practical work in the second semester) in Qt C++
|
Фигура отрезка траектории More...
#include <segment.h>


Public Member Functions | |
| Segment ()=default | |
| Segment (const lib::Point &start, const lib::Point &end) | |
| Segment (const lib::Point &start, const lib::Point &end, const lib::Point ¢er) | |
| Segment (const lib::Segment &data) | |
| lib::Point & | Center () |
| Возвращает центр окружности | |
| void | Draw (QCustomPlot *plot) override |
| Отрисовывает фигуру на полотне | |
| lib::Point & | End () |
| Возвращает конец сегмента | |
| bool | IsArc () |
| Проверяет, является ли текущий сегмент дугой окружности | |
| double | Radius () |
| lib::Point & | Start () |
| Возвращает начало сегмента | |
| std::pair< double, double > | ToAnglesOnCircle () |
| Возвращает угловые коэффициенты на окружности | |
Private Attributes | |
| QColor | color_ {QColor(50, 100, 200, 255)} |
| lib::Segment | data_ |
Фигура отрезка траектории
Фигура представляет собой отрезок или дугу окружности синего цвета
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
Возвращает центр окружности


|
overridevirtual |
Отрисовывает фигуру на полотне
Фигура представляет собой отрезок или дугу окружности синего цвета
| plot | указатель на полотно |
Implements gui::Drawable.

|
inline |
Возвращает конец сегмента


|
inline |
Проверяет, является ли текущий сегмент дугой окружности


|
inline |


|
inline |
Возвращает начало сегмента


|
inline |
Возвращает угловые коэффициенты на окружности


|
private |
|
private |