From 179a68e98ccc9d8e75e4224e498c63bcce2079bf Mon Sep 17 00:00:00 2001
From: Philippe Delandmeter <philippe.delandmeter@uclouvain.be>
Date: Mon, 5 Mar 2012 14:27:33 +0000
Subject: [PATCH] update in the 3d export, and lonlat mesh construction

---
 Geo/MPrism.h    | 1 +
 Geo/MTriangle.h | 1 +
 2 files changed, 2 insertions(+)

diff --git a/Geo/MPrism.h b/Geo/MPrism.h
index 3a09de8d74..33c81597fc 100644
--- a/Geo/MPrism.h
+++ b/Geo/MPrism.h
@@ -64,6 +64,7 @@ class MPrism : public MElement {
   virtual int getNumVertices() const { return 6; }
   virtual double getInnerRadius();
   virtual MVertex *getVertex(int num){ return _v[num]; }
+  virtual void setVertex(int num,   MVertex *v){_v[num]=v;}
   virtual int getNumEdges(){ return 9; }
   virtual MEdge getEdge(int num)
   {
diff --git a/Geo/MTriangle.h b/Geo/MTriangle.h
index 17d2bb5971..2f78ab4fc3 100644
--- a/Geo/MTriangle.h
+++ b/Geo/MTriangle.h
@@ -58,6 +58,7 @@ class MTriangle : public MElement {
   virtual double angleShapeMeasure();
   virtual int getNumVertices() const { return 3; }
   virtual MVertex *getVertex(int num){ return _v[num]; }
+  virtual void setVertex(int num,  MVertex *v){_v[num]=v;}
   virtual void xyz2uvw(double xyz[3], double uvw[3]);
   virtual MVertex *getOtherVertex(MVertex *v1, MVertex *v2)
   {
-- 
GitLab