/****************************************************************************
** GMAF - The Geometry Modeling Algorithms Framework
**
** Created : 03282000
**
** Copyright (C) 2000 by Le-Jeng Shiue.  All rights reserved.
**
****************************************************************************/
#ifndef cgalHalfedgeBase_H
#define cgalHalfedgeBase_H

#include <CGAL/basic.h>
#include <CGAL/Halfedge_data_structure_bases.h>

// A halfedge with index.
class cgalHalfedgeBase : public CGAL::Halfedge_max_base {
public:
  cgalHalfedgeBase() : Halfedge_max_base() {mIdx = -1;}
  int getIdx() { return mIdx; }
  void setIdx(int idx) { mIdx = idx; } 
  
protected:
  int mIdx;
};

#endif cgalHalfedgeBase_H
