24 #ifndef COM_DAFER45_TBTK_PLOT_COORDINATE
25 #define COM_DAFER45_TBTK_PLOT_COORDINATE
40 Coordinate(
double x,
double y);
43 Coordinate(
const std::vector<double> &coordinates);
50 inline Coordinate::Coordinate(
double x,
double y){
55 inline Coordinate::Coordinate(
const std::vector<double> &coordinates){
57 coordinates.size() == 2,
58 "Coordinate::Coordinate()",
59 "Number of coordinates must be 2, but '" << coordinates.size()
60 <<
"' coordinates supplied.",
64 this->x = coordinates[0];
65 this->y = coordinates[1];
68 inline Coordinate::~Coordinate(){