#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 | |
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) |