63     virtual std::string 
infos() 
const;
    80     double x(
int dim) 
const;
    81     void setx(
int dim, 
double value); 
 double distanceToSegment(const Point &p1, const Point &p2) const 
Compute the distance between a point and a segment. 
 
Point(double x, double y)
Constructor for GPS points. 
 
bool samePointAs(const Point &p) const 
Check if two points share the same coordinates. 
 
static const double POINT_RADIUS
 
virtual ~Point()
Point Class's Destructor. 
 
virtual std::string infos() const 
 
double distanceToPoint(const Point &p) const 
Calculate distance between two points. 
 
std::vector< double > projectionOnSegment(const Point &a, const Point &b) const