|
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 <point.h>
Public Member Functions | |
| PointAsAngles (double positive_angle=0, double negative_angle=0) | |
| Инициализирует новый экземпляр Point As Angles:: Point As Angles. | |
| std::pair< double, double > | ToPair () |
| Переводит lib::PointAsAngles в std::pair. | |
Static Public Member Functions | |
| static PointAsAngles | FromPoint (const lib::Point &point, const lib::Point ¢er) |
| Переводит мат. точку в мат. точку на ед. окружности | |
| static const PointAsAngles | InfPoint () |
Public Attributes | |
| double | negative_angle |
| Угол на промежутке [-360°; 0°]. | |
| double | positive_angle |
| Угол на промежутке [0°; 360°]. | |
Математическая точка на ед. окружности, выраженная в градусах
Имеет два поля, представляющие собой углы на промежутках [0°; 360°] и [-360°; 0°]
| lib::PointAsAngles::PointAsAngles | ( | double | positive_angle = 0, |
| double | negative_angle = 0 ) |
Инициализирует новый экземпляр Point As Angles:: Point As Angles.
| positive_angle | |
| negative_angle |
|
static |
Переводит мат. точку в мат. точку на ед. окружности
| point | изначальная мат. точка |
| center | центр окружности, относительно которого считать |


|
inlinestatic |
|
inline |
Переводит lib::PointAsAngles в std::pair.
| double lib::PointAsAngles::negative_angle |
Угол на промежутке [-360°; 0°].
| double lib::PointAsAngles::positive_angle |
Угол на промежутке [0°; 360°].