2011-m2s3-city-builder/rules/terrain.hh
Georges Dupéron 46f1cf4e43 Refactor.
2012-01-19 21:25:29 +01:00

29 lines
494 B
C++

#ifndef _RULES_TERRAIN_HH_
#define _RULES_TERRAIN_HH_
#include "all_includes.hh"
class TerrainTri : public Chose {
private :
Triangle c;
public :
TerrainTri(Triangle _c);
virtual void triangulation();
virtual void getBoundingBoxPoints();
};
class TerrainQuad : public Chose {
private :
Quad c;
bool addTrees;
public :
TerrainQuad(Quad _c, bool _addTrees = true);
virtual bool split();
virtual void triangulation();
virtual void getBoundingBoxPoints();
};
#endif