| 
|   | Point () noexcept | 
|   | 
|   | Point (const T &x, const T &y) noexcept | 
|   | 
|   | Point (const Point< T > &pos) noexcept | 
|   | 
| const T &  | getX () const noexcept | 
|   | 
| const T &  | getY () const noexcept | 
|   | 
| void  | setX (const T &x) noexcept | 
|   | 
| void  | setY (const T &y) noexcept | 
|   | 
| void  | setPos (const T &x, const T &y) noexcept | 
|   | 
| void  | setPos (const Point< T > &pos) noexcept | 
|   | 
| void  | moveBy (const T &x, const T &y) noexcept | 
|   | 
| void  | moveBy (const Point< T > &pos) noexcept | 
|   | 
| bool  | isZero () const noexcept | 
|   | 
| bool  | isNotZero () const noexcept | 
|   | 
| 
Point< T >  | operator+ (const Point< T > &pos) noexcept | 
|   | 
| 
Point< T >  | operator- (const Point< T > &pos) noexcept | 
|   | 
| 
Point< T > &  | operator= (const Point< T > &pos) noexcept | 
|   | 
| 
Point< T > &  | operator+= (const Point< T > &pos) noexcept | 
|   | 
| 
Point< T > &  | operator-= (const Point< T > &pos) noexcept | 
|   | 
| 
bool  | operator== (const Point< T > &pos) const noexcept | 
|   | 
| 
bool  | operator!= (const Point< T > &pos) const noexcept | 
|   | 
template<typename T>
class Point< T >
DGL Point class.
This class describes a single point in space, defined by an X and Y value.