/home/ann2.ext/paccaulf/projsem2/ContourActif/lib/enriched_halfedge.h

Aller à la documentation de ce fichier.
00001 
00002 //                                                                       //
00003 //  Class: Enriched_halfedge                                             //
00004 //                                                                       //
00006 
00007 #ifndef _ENRICHED_HALFEDGE_H
00008 #define _ENRICHED_HALFEDGE_H
00009 
00010 #include "CGAL/HalfedgeDS_halfedge_base.h"
00011 
00017 template <class Refs, class Tprev, class Tvertex, class Tface, class Norm>
00018 class Enriched_halfedge : public CGAL::HalfedgeDS_halfedge_base<Refs,Tprev,Tvertex,Tface>
00019 {
00020 private:
00021   long m_tag;   // tag
00022 
00023 public:
00024 
00025   // life cycle
00026   Enriched_halfedge()
00027   {
00028   };
00029 
00030   // tag
00031   const long& tag() const { return m_tag;  }
00032   long& tag() { return m_tag;  }
00033   void tag(const long& t)  { m_tag = t; }
00034 
00035 };
00036 
00037 #endif

Généré le Thu Jun 15 18:48:52 2006 pour Projet Image 2006 - Vincent Vidal, Florent Paccault - par  doxygen 1.4.7