2011-m2s3-city-builder/rules/terrain.hh
2012-01-20 13:46:24 +01:00

31 lines
556 B
C++

#ifndef _RULES_TERRAIN_HH_
#define _RULES_TERRAIN_HH_
#include "all_includes.hh"
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();
};
class TerrainTri : public Chose {
private :
Triangle c;
bool addTrees;
public :
TerrainTri(Triangle _c, bool _addTrees = true);
virtual void split();
virtual void triangulation();
virtual void getBoundingBoxPoints();
};
#endif