www

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

etage.hh (668B)


      1 #ifndef _RULES_ETAGE_HH_
      2 #define _RULES_ETAGE_HH_
      3 
      4 #include "all_includes.hh"
      5 
      6 class EtageQuad : public Chose {
      7     private :
      8 	Quad c;
      9 	Quad ch;
     10 	QuadBool w;
     11 	int etage;
     12 	int nbEtages;
     13 
     14     public :
     15 	EtageQuad(Quad c, Quad ch, QuadBool _w, int _etage, int _nbEtages);
     16 	virtual void split();
     17 	virtual void triangulation();
     18 	virtual void getBoundingBoxPoints();
     19 };
     20 
     21 class EtageTri : public Chose {
     22     private :
     23 	Triangle c;
     24 	Triangle ch;
     25 	TriBool w;
     26 	int etage;
     27 	int nbEtages;
     28 
     29     public :
     30 	EtageTri(Triangle c, Triangle ch, TriBool _w, int _etage, int _nbEtages);
     31 	virtual void split();
     32 	virtual void triangulation();
     33 	virtual void getBoundingBoxPoints();
     34 };
     35 
     36 #endif