# HG changeset patch # User dbateman # Date 1190975453 0 # Node ID ead14c5050960215f535d4e4292a2ef4d7ed10cc # Parent 01841899e0f9225f252a6b8ad6d1b315608786db [project @ 2007-09-28 10:30:52 by dbateman] diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2007-09-28 Kai Habel + + * graphics.h.in (color_property::colormap_property (const Matrix&)): + Use floating point math in calculation of colormap. + 2007-09-26 David Bateman * graphics.cc (color_values::str2rgb): accept upper, lower and diff --git a/src/graphics.h.in b/src/graphics.h.in --- a/src/graphics.h.in +++ b/src/graphics.h.in @@ -322,7 +322,7 @@ else if (x >= 5.0/8.0 && x < 7.0/8.0) cmap(i,1) = -4.0 * x + 7.0/2.0; - if (x < 1/8) + if (x < 1.0/8.0) cmap(i,2) = 4.0 * x + 1.0/2.0; else if (x >= 1.0/8.0 && x < 3.0/8.0) cmap(i,2) = 1.0;