| templates/functions/point-norms-and-compare-3/point.cc - Member functions in class Point - not essential to this example. | Lecture 6 - slide 9 : 46 Program 6 |
// Not particularly relevant to this example.
#include <cmath>
#include <iostream>
#include "point.h"
Point::Point(double x_coord, double y_coord): x(x_coord), y(y_coord){
}
Point::Point(): x(0.0), y(0.0){
}
double Point::getx () const{
return x;
}
double Point::gety () const{
return y;
}
std::ostream& operator<<(std::ostream& s, const Point& p){
return s << "(" << p.getx() << "," << p.gety() << ")" ;
}