5de752e3fa6fd4941978107956e2a87b4c5b46ee kate Thu Jul 16 12:04:16 2015 -0700 Add support for GTEX tissue color scheme. refs #15645 diff --git src/inc/rainbow.h src/inc/rainbow.h index faa080d..8d6953e 100644 --- src/inc/rainbow.h +++ src/inc/rainbow.h @@ -1,22 +1,25 @@ /* rainbow - stuff to generate rainbow colors. */ #ifndef RAINBOW_H #define RAINBOW_H #ifndef MEMGFX_H #include "memgfx.h" #endif struct rgbColor saturatedRainbowAtPos(double pos); /* Given pos, a number between 0 and 1, return a saturated rainbow rgbColor * where 0 maps to red, 0.1 is orange, and 0.9 is violet and 1.0 is back to red */ struct rgbColor lightRainbowAtPos(double pos); /* Given pos, a number between 0 and 1, return a lightish rainbow rgbColor * where 0 maps to red, 0.1 is orange, and 0.9 is violet and 1.0 is back to red */ struct rgbColor veryLightRainbowAtPos(double pos); /* Given pos, a number between 0 and 1, return a light rainbow rgbColor * where 0 maps to red, 0.1 is orange, and 0.9 is violet and 1.0 is back to red */ +struct rgbColor *getRainbow(struct rgbColor (*rainbowAtPos)(double), int size); +/* Return array filled with rainbow of colors */ + #endif /* RAINBOW_H */