src/hg/instinct/hgHeatmap2/hgAnnotations.c 1.11

1.11 2009/08/19 23:00:18 angie
Added option to mgSaveToGif and its call stack, to use GIF's Graphic Control Extension to make memgfx's background color (0) transparent. Also corrected terminology for PNG in .h files: useAlpha -> useTransparency.
Index: src/hg/instinct/hgHeatmap2/hgAnnotations.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/instinct/hgHeatmap2/hgAnnotations.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -b -B -U 4 -r1.10 -r1.11
--- src/hg/instinct/hgHeatmap2/hgAnnotations.c	4 Jun 2009 03:50:36 -0000	1.10
+++ src/hg/instinct/hgHeatmap2/hgAnnotations.c	19 Aug 2009 23:00:18 -0000	1.11
@@ -285,9 +285,9 @@
 
 off_t size = fileSize(md5Tn.forCgi);
 if (!fileExists(md5Tn.forCgi) || (size == 0) || DEBUG_IMG)
     {
-    vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi);
+    vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi, FALSE);
     drawTable(vg->vg, hl, db, tableName, totalH);
     hvGfxClose(&vg);
     }
 
@@ -599,9 +599,9 @@
 
 off_t size = fileSize(md5Tn.forCgi);
 if (!fileExists(md5Tn.forCgi) || (size == 0) || DEBUG_IMG)
     {
-    vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi);
+    vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi, FALSE);
 
     drawChromLabels(vg->vg, hl);
     drawIdeogram(vg, hl, hgHeatmapDefaultLabelHeight);
     hvGfxClose(&vg);
@@ -716,9 +716,9 @@
 
 off_t size = fileSize(md5Tn.forCgi);
 if (!fileExists(md5Tn.forCgi) || (size == 0) || DEBUG_IMG)
     { 
-    vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi);
+    vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi, FALSE);
 
     drawLayoutLines(vg->vg, hl, totalW);
 
     drawGenesetLabels(vg->vg, hl);
@@ -824,9 +824,9 @@
 
 off_t size = fileSize(md5Tn.forCgi);
 if (!fileExists(md5Tn.forCgi) || (size == 0) || DEBUG_IMG)
     {
-    struct hvGfx *vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi);
+    struct hvGfx *vg = hvGfxOpenGif(totalW, totalH, md5Tn.forCgi, FALSE);
     
     drawGenomeScale(vg->vg, hl, totalW, totalH, numBases);
 
     hvGfxClose(&vg);