NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
This represents a point in 2D space. More...
#include <structures.hpp>
Public Member Functions | |
Point (double _x, double _y) | |
void | rotate90 (int n, const Point &origin=Point(0, 0)) |
void | rotate (double dAlpha, const Point &origin=Point(0, 0)) |
Point | operator+ (const Point &a) const |
Point | operator- (const Point &a) const |
Point | operator* (double a) const |
Point | operator/ (double a) const |
Public Attributes | |
double | x |
double | y |
This represents a point in 2D space.
Definition at line 2380 of file structures.hpp.
|
inline |
Definition at line 2385 of file structures.hpp.
Referenced by operator*(), operator+(), operator-(), and operator/().
|
inline |
|
inline |
Definition at line 2424 of file structures.hpp.
References date::abs(), mu::rint(), rotate90(), x, and y.
Referenced by rotateTable().
double Point::x |
Definition at line 2382 of file structures.hpp.
Referenced by operator*(), operator+(), operator-(), operator/(), rotate(), rotate90(), and rotateTable().
double Point::y |
Definition at line 2383 of file structures.hpp.
Referenced by operator*(), operator+(), operator-(), operator/(), rotate(), rotate90(), and rotateTable().