From ff8ba11e1d920e0b5878778f5bc5a65129df1075 Mon Sep 17 00:00:00 2001
From: Jean-Francois Remacle <jean-francois.remacle@uclouvain.be>
Date: Tue, 12 Nov 2013 14:02:11 +0000
Subject: [PATCH] oops : regions not implemented !

---
 Geo/GFace.h | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Geo/GFace.h b/Geo/GFace.h
index b80a4335f5..8b38dcfdca 100644
--- a/Geo/GFace.h
+++ b/Geo/GFace.h
@@ -81,6 +81,12 @@ class GFace : public GEntity
   // get number of regions
   int numRegions() const { int num=0; if(r1) num++; if(r2) num++; return num; }
 
+  std::list<GRegion*> regions() const { 
+    std::list<GRegion*>r ; 
+    for (int i=0;i<numRegions();i++)r.push_back(getRegion(i)); 
+    return r;
+  }
+
   // add embedded vertices/edges
   void addEmbeddedVertex(GVertex *v){ embedded_vertices.push_back(v); }
   void addEmbeddedEdge(GEdge *e){ embedded_edges.push_back(e); }
-- 
GitLab