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