src/hg/instinct/hgBamBam/drawingCode.c 1.6

1.6 2010/05/31 03:02:21 jsanborn
fixed up
Index: src/hg/instinct/hgBamBam/drawingCode.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/instinct/hgBamBam/drawingCode.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -b -B -U 4 -r1.5 -r1.6
--- src/hg/instinct/hgBamBam/drawingCode.c	31 May 2010 00:55:19 -0000	1.5
+++ src/hg/instinct/hgBamBam/drawingCode.c	31 May 2010 03:02:21 -0000	1.6
@@ -695,8 +695,26 @@
 
     vgBox(vg, hm->x, y-1, hm->w, 1, col);
     }
 vgUnclip(vg);
+
+vgSetClip(vg, 0, 0, settings->dataOffsetX, settings->height);
+int minY = round((float) settings->dataHeight * 1.0) + settings->dataOffsetY - 1.0;
+int maxY = round((float) settings->dataHeight * 0.0) + settings->dataOffsetY;
+
+char minValStr[256];
+safef(minValStr, sizeof(minValStr), "%3.2f", settings->minVal);
+char maxValStr[256];
+safef(maxValStr, sizeof(maxValStr), "%3.2f", settings->maxVal);
+
+int x = settings->dataOffsetX;
+vgBox(vg, x - 10, minY, 10, 1, MG_BLACK);
+vgTextRight(vg, 0, minY - settings->fontHeight, x-10, settings->fontHeight,
+	    MG_BLACK, settings->font, minValStr);
+
+vgBox(vg, x - 10, maxY, 10, 1, MG_BLACK);
+vgTextRight(vg, 0, maxY + settings->fontHeight/2, x-10, settings->fontHeight,
+	    MG_BLACK, settings->font, maxValStr);
 }
 
 char *copyNumberGif(struct sqlConnection *conn, struct bed *bed, 
 		    struct settings *settings, char *suffix, float medVal, Color col)