21 #include <tulip/Iterator.h> 
   22 #include <tulip/tulipconf.h> 
   23 #include <tulip/Edge.h> 
   27 #ifndef DOXYGEN_NOTFOR_DEVEL 
   28 #ifndef TULIP_NODEMAPITERATOR_H 
   29 #define TULIP_NODEMAPITERATOR_H 
   44 TLP_SCOPE edge nextFaceEdge(Graph* g, edge source, node target);
 
   61 struct TLP_SCOPE NodeMapIterator : 
public Iterator<node> {
 
   63   NodeMapIterator(Graph *sg, node source, node target);
 
   71   std::list<node> cloneIt;
 
   72   std::list<node>::iterator itStl;
 
   90 struct TLP_SCOPE EdgeMapIterator : 
public Iterator<edge> {
 
   92   EdgeMapIterator(
const Graph *sg, edge source, node target);
 
   99   std::vector<edge> adj;
 
  109 #endif //DOXYGEN_NOTFOR_DEVEL