#include <cassert>#include <iosfwd>#include <ios>#include <utility>#include <vector>#include "../tools/MathToolbox.hpp"#include "../tools/toolbox.hpp"#include "../BasicDatatypes.hpp"

Go to the source code of this file.
Classes | |
| class | datatypes::Point2D |
Namespaces | |
| namespace | datatypes |
Functions | |
| bool | datatypes::operator!= (const Point2D &p1, const Point2D &p2) |
| const Point2D | datatypes::operator* (const Point2D &p, Point2D::value_type factor) |
| const Point2D | datatypes::operator* (Point2D::value_type factor, const Point2D &p) |
| Point2D::value_type | datatypes::operator* (const Point2D &p1, const Point2D &p2) |
| const Point2D | datatypes::operator+ (const Point2D &p1, const Point2D &p2) |
| const Point2D | datatypes::operator- (const Point2D &p1, const Point2D &p2) |
| const Point2D | datatypes::operator- (const Point2D &p) |
| const Point2D | datatypes::operator/ (const Point2D &p, Point2D::value_type divisor) |
| std::ostream & | datatypes::operator<< (std::ostream &os, const Point2D &point) |
| bool | datatypes::operator== (const Point2D &p1, const Point2D &p2) |