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