src/hg/inc/makeItemsItem.h 1.3

1.3 2010/04/10 01:13:59 kent
Taking a few more steps towards making the makeItems type custom track. It actually seems to be storing ranges in the customTrash database and displaying them now based on your javascript selections!
Index: src/hg/inc/makeItemsItem.h
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/inc/makeItemsItem.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -b -B -U 4 -r1.2 -r1.3
--- src/hg/inc/makeItemsItem.h	9 Apr 2010 17:45:57 -0000	1.2
+++ src/hg/inc/makeItemsItem.h	10 Apr 2010 01:13:59 -0000	1.3
@@ -5,9 +5,9 @@
 #ifndef MAKEITEMSITEM_H
 #define MAKEITEMSITEM_H
 
 #include "jksql.h"
-#define MAKEITEMSITEM_NUM_COLS 9
+#define MAKEITEMSITEM_NUM_COLS 11
 
 struct makeItemsItem
 /* An item in a makeItems type track. */
     {
@@ -16,11 +16,13 @@
     char *chrom;	/* Reference sequence chromosome or scaffold */
     unsigned chromStart;	/* Start position in chromosome */
     unsigned chromEnd;	/* End position in chromosome */
     char *name;	/* Name of item - up to 16 chars */
-    char strand[2];	/* + or - for strand */
     unsigned score;	/* 0-1000.  Higher numbers are darker. */
-    char *color;	/* Comma separated list of RGB components.  IE 255,0,0 for red */
+    char strand[2];	/* + or - for strand */
+    unsigned thickStart;	/* Start of thick part */
+    unsigned thickEnd;	/* End position of thick part */
+    unsigned itemRgb;	/* RGB 8 bits each as in bed */
     char *description;	/* Longer item description */
     };
 
 void makeItemsItemStaticLoad(char **row, struct makeItemsItem *ret);