2011-m2s3-city-builder/rules/route.hh
2011-11-28 11:42:44 +01:00

19 lines
409 B
C++

#ifndef _RULES_ROUTE_HH_
#define _RULES_ROUTE_HH_
#include "all_includes.hh"
class Route : public Chose {
public:
Vertex corners[4];
public:
Route(Vertex ne, Vertex se, Vertex sw, Vertex nw);
virtual bool subdivide();
virtual void triangulation();
public:
friend std::ostream& operator<<(std::ostream& os, const Route& r);
friend std::ostream& operator<<(std::ostream& os, const Route* r);
};
#endif