c46be5cebadbe532ca7f7fc2a5cde930554c7ae7 braney Tue May 2 11:20:34 2017 -0700 first check in of hgComposite code. diff --git src/hg/hgTracks/multiWig.c src/hg/hgTracks/multiWig.c index d506189..6ba20a2 100644 --- src/hg/hgTracks/multiWig.c +++ src/hg/hgTracks/multiWig.c @@ -241,30 +241,40 @@ floatPicSet(floatPic, 1, 1, 1); wgo = wigGraphOutputTransparent(floatPic); break; } case wiggleAggregateNone: case wiggleAggregateSolid: { wgo = wigGraphOutputSolid(xOff, yOff, hvg); break; } case wiggleAggregateStacked: { wgo = wigGraphOutputStack(xOff, yOff, width, numTracks, hvg); break; } + case wiggleAggregateAdd: + { + wgo = wigGraphOutputStack(xOff, yOff, width, numTracks, hvg); + break; + } + case wiggleAggregateSubtract: + { + wgo = wigGraphOutputStack(xOff, yOff, width, numTracks, hvg); + break; + } default: { errAbort("bad aggregate function (value: %d)\n", wigCart->aggregateFunction); break; } } return wgo; } static void multiWigPreDraw(struct track *tg, int seqStart, int seqEnd, struct hvGfx *hvg, int xOff, int yOff, int width, MgFont *font, Color color, enum trackVisibility vis) /* Pre-Draw multiWig container calls preDraw on all subtracks. */ {