www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

terrain.hh (556B)


      1 #ifndef _RULES_TERRAIN_HH_
      2 #define _RULES_TERRAIN_HH_
      3 
      4 #include "all_includes.hh"
      5 
      6 class TerrainQuad : public Chose {
      7     private :
      8 	Quad c;
      9 	bool addTrees;
     10 
     11     public :
     12 	TerrainQuad(Quad _c, bool _addTrees = true);
     13 	virtual void split();
     14 	virtual void triangulation();
     15 	virtual void getBoundingBoxPoints();
     16 };
     17 
     18 class TerrainTri : public Chose {
     19     private :
     20 	Triangle c;
     21 	bool addTrees;
     22 
     23     public :
     24 	TerrainTri(Triangle _c, bool _addTrees = true);
     25 	virtual void split();
     26 	virtual void triangulation();
     27 	virtual void getBoundingBoxPoints();
     28 };
     29 
     30 #endif