#ifndef EDGE_H_ #define EDGE_H_ #include "LevelVertex.h" #include "Line.h" class Edge { private: LevelVertex vertex1, vertex2; public: Edge(const LevelVertex &v1, const LevelVertex &v2) : vertex1(v1), vertex2(v2) {} const LevelVertex& getVertex1() const {return vertex1;} const LevelVertex& getVertex2() const {return vertex2;} Line toLine() const { return Line(*vertex1, *vertex2); } }; #endif /*EDGE_H_*/