TwiceAsNice  2019-02-18
Classes | Namespaces | Typedefs | Functions
Point.h File Reference
#include <iostream>
#include <cmath>
#include <Nice/Map/PointVar.h>
#include <Nice/Map/Helper.h>
Include dependency graph for Point.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Nice::Point
 The Nice::Point class defines a point in the plane using floating point precision. More...
 

Namespaces

 Nice
 

 

Typedefs

typedef std::vector< Point > Nice::SeqPoint
 
typedef std::map< std::string, Point > Nice::MapStringPoint
 

Functions

bool Nice::operator== (const Point &p1, const Point &p2)
 
bool Nice::operator!= (const Point &p1, const Point &p2)
 
const Point Nice::operator+ (const Point &p1, const Point &p2)
 
const Point Nice::operator- (const Point &p1, const Point &p2)
 
const Point Nice::operator* (const Point &p, double c)
 
const Point Nice::operator* (double c, const Point &p)
 
const Point Nice::operator- (const Point &p)
 
const Point Nice::operator/ (const Point &p, double c)
 
std::ostream & Nice::operator<< (std::ostream &, const Nice::PointVar &)
 
std::istream & Nice::operator>> (std::istream &, Nice::PointVar &)