2011-m2s3-city-builder/rules/terrain.hh
2012-01-20 12:43:35 +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 void split();
virtual void triangulation();
virtual void getBoundingBoxPoints();
};
#endif