|
| double | calc_angle_degrees (const screen_coordinate &from, const screen_coordinate &to) |
| | Calculate the angle in degrees.
|
| |
| double | calc_angle_degrees (const screen_coordinate &delta) |
| | Calculate the angle in degrees.
|
| |
| double | calc_distance (const screen_coordinate &a, const screen_coordinate &b) noexcept |
| | Calculate the Euclidean distance.
|
| |
| void | test_screen_coordinate () |
| | Run the tests for the screen coordinat.
|
| |
| std::string | to_str (const screen_coordinate &c) noexcept |
| |
| std::ostream & | operator<< (std::ostream &os, const screen_coordinate &c) |
| |
| screen_coordinate | operator+ (const screen_coordinate &lhs, const screen_coordinate &rhs) noexcept |
| |
| screen_coordinate | operator- (const screen_coordinate &lhs, const screen_coordinate &rhs) noexcept |
| |
| screen_coordinate | operator* (const screen_coordinate &lhs, const double &factor) noexcept |
| |
| screen_coordinate | operator/ (const screen_coordinate &lhs, const double &factor) |
| |
| screen_coordinate & | operator+= (screen_coordinate &lhs, const screen_coordinate &rhs) noexcept |
| |
| bool | operator== (const screen_coordinate &lhs, const screen_coordinate &rhs) noexcept |
| |
| bool | operator!= (const screen_coordinate &lhs, const screen_coordinate &rhs) noexcept |
| |