00001 00004 #ifndef __COMBI_MAP_PRIV__ 00005 #define __COMBI_MAP_PRIV__ 00006 00007 #include "combi_map_gen.hh" 00008 00009 00011 class combi_map_priv: public combi_map_gen 00012 { 00013 public: 00015 combi_map_priv(pyramid &P):combi_map_gen(&P) 00016 {} 00018 virtual ~combi_map_priv() 00019 {} 00021 dart sigma(dart d) const 00022 { 00023 return sig(d); 00024 } 00026 dart alpha(dart d) const 00027 { 00028 return alph(d); 00029 } 00031 int give_nb_edge() const 00032 { 00033 return nb_edge; 00034 } 00036 unsigned long give_background() const 00037 { 00038 return background; 00039 } 00040 00041 }; 00042 00043 #include "combi_map_gen.hh" 00044 00045 00046 #endif // __COMBI_MAP_PRIV__