From 3ca56533da73020fe66f241b63e075170953928b Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 8 Dec 2000 12:16:51 +0000
Subject: [PATCH] Correction de Palette et Palette2 (+0.5 !)

---
 Graphics/Post.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Graphics/Post.cpp b/Graphics/Post.cpp
index 8a34d96d9a..b251a831c3 100644
--- a/Graphics/Post.cpp
+++ b/Graphics/Post.cpp
@@ -1,4 +1,4 @@
-/* $Id: Post.cpp,v 1.6 2000-11-27 10:58:54 geuzaine Exp $ */
+/* $Id: Post.cpp,v 1.7 2000-12-08 12:16:51 geuzaine Exp $ */
 
 #include "Gmsh.h"
 #include "GmshUI.h"
@@ -55,7 +55,7 @@ void Palette(Post_View *v, int nbi, int i){ /* i in [0,nbi-1] */
 
   index = (nbi==1) ? 
     v->CT.size/2 :
-    (int) (i/(double)(nbi-1)*(v->CT.size-1)) ;
+    (int) (i/(double)(nbi-1)*(v->CT.size-1) + 0.5) ;
 
   glColor4ubv( (GLubyte *) &v->CT.table[index] );
 }
@@ -63,7 +63,7 @@ void Palette(Post_View *v, int nbi, int i){ /* i in [0,nbi-1] */
 void Palette2(Post_View *v,double min, double max, double val){ /* val in [min,max] */
   int index;  
 
-  index = (int)( (val-min)/(max-min)*(v->CT.size-1) );
+  index = (int)( (val-min)/(max-min)*(v->CT.size-1) + 0.5);
 
   glColor4ubv((GLubyte *) &v->CT.table[index]);
 }
-- 
GitLab