From 505b9ec6e6c87aa064002bcc01d59aa73f51e175 Mon Sep 17 00:00:00 2001
From: Laurent Van Migroet <l.vanmiegroet@ulg.ac.be>
Date: Fri, 11 Apr 2008 13:59:12 +0000
Subject: [PATCH] compareTri3Ptr   inline bool operator () ... const

---
 Mesh/meshGFaceDelaunayInsertion.h | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/Mesh/meshGFaceDelaunayInsertion.h b/Mesh/meshGFaceDelaunayInsertion.h
index 1167de115c..323fcd3496 100644
--- a/Mesh/meshGFaceDelaunayInsertion.h
+++ b/Mesh/meshGFaceDelaunayInsertion.h
@@ -17,7 +17,7 @@
 // along with this program; if not, write to the Free Software
 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 // USA.
-// 
+//
 // Please report all bugs and problems to <gmsh@geuz.org>.
 
 #include "MElement.h"
@@ -31,17 +31,17 @@ class BDS_Mesh;
 class BDS_Point;
 
 void buildMetric(GFace *gf, double *uv, double *metric);
-int inCircumCircleAniso(GFace *gf, double *p1, double *p2, double *p3, double *p4, 
+int inCircumCircleAniso(GFace *gf, double *p1, double *p2, double *p3, double *p4,
                         double *metric);
 int inCircumCircleAniso(GFace *gf, MTriangle *base, const double *uv, const double *metric,
-                        const std::vector<double> &Us, const std::vector<double> &Vs); 
+                        const std::vector<double> &Us, const std::vector<double> &Vs);
 void circumCenterXYZ(double *p1, double *p2, double *p3, double *res, double *uv=0);
-void circumCenterMetric(MTriangle *base, 
+void circumCenterMetric(MTriangle *base,
                         const double *metric,
                         const std::vector<double> &Us,
                         const std::vector<double> &Vs,
                         double *x, double &Radius2);
-bool circumCenterMetricInTriangle(MTriangle *base, 
+bool circumCenterMetricInTriangle(MTriangle *base,
                                   const double *metric,
                                   const std::vector<double> &Us,
                                   const std::vector<double> &Vs);
@@ -60,13 +60,13 @@ class MTri3
   bool isDeleted () const { return deleted; }
   void forceRadius (double r){ circum_radius = r; }
   double getRadius () const { return circum_radius; }
-  
+
   MTri3(MTriangle *t, double lc);
   inline MTriangle *tri() const { return base; }
   inline void  setNeigh(int iN , MTri3 *n) { neigh[iN] = n; }
   inline MTri3 *getNeigh(int iN ) const { return neigh[iN]; }
-  int inCircumCircle(const double *p) const; 
-  inline int inCircumCircle(double x, double y) const 
+  int inCircumCircle(const double *p) const;
+  inline int inCircumCircle(double x, double y) const
   {
     const double p[2] = {x, y};
     return inCircumCircle(p);
@@ -76,7 +76,7 @@ class MTri3
     return inCircumCircle(v->x(), v->y());
   }
   inline void setDeleted (bool d){ deleted = d; }
-  inline bool assertNeigh() const 
+  inline bool assertNeigh() const
   {
     if (deleted) return true;
     for (int i = 0; i < 3; i++)
@@ -94,8 +94,8 @@ class MTri3
 class compareTri3Ptr
 {
 public:
-  inline bool operator () (const MTri3 *a, const MTri3 *b) 
-  { 
+  inline bool operator () (const MTri3 *a, const MTri3 *b)  const
+  {
     if (a->getRadius() > b->getRadius()) return true;
     if (a->getRadius() < b->getRadius()) return false;
     return a<b;
-- 
GitLab