# HG changeset patch # User David Bateman # Date 1202851143 18000 # Node ID 2d8315dcd8d2794db8f0df64c499b39357aaced8 # Parent 86ba621332ff2a7d0eb76d15ba104264aa730487 Fix colorbar with contours diff --git a/scripts/ChangeLog b/scripts/ChangeLog --- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,5 +1,8 @@ 2008-02-12 David Bateman + * plot/__go_draw_axes__.m: Set pm3d implict to fix colorbars on + contour plots. + * plot/__go_draw_axes__.m: Use the cdatamapping property to set the cbrange. * plot/__img__.m: Set cdatamapping to "direct". diff --git a/scripts/plot/__go_draw_axes__.m b/scripts/plot/__go_draw_axes__.m --- a/scripts/plot/__go_draw_axes__.m +++ b/scripts/plot/__go_draw_axes__.m @@ -64,7 +64,7 @@ fputs (plot_stream, "set size noratio;\n"); endif - fputs (plot_stream, "set pm3d explicit;\n"); + fputs (plot_stream, "set pm3d implicit;\n"); fputs (plot_stream, "unset label;\n"); if (! isempty (axis_obj.title)) @@ -1192,6 +1192,7 @@ "set palette file \"-\" binary record=%d using 1:2:3:4;\n", cmap_sz); fwrite (plot_stream, [1:cmap_sz; cmap.'], "float32"); + fwrite (plot_stream, "\n"); else fputs (plot_stream, "set palette defined ("); for i = 1: cmap_sz