|
Antiprism 0.23
|
A colour map class. More...
#include <limits.h>#include <string>#include <map>#include "rand_gen.h"

Classes | |
| class | color_map |
| A colour map class. More... | |
| class | color_map_remap |
| A colour map that remaps index numbers. More... | |
| class | color_map_deal |
| A colour map that maps index numbers to shuffled packs of numbers. More... | |
| class | color_map_range |
| A colour map using a range. More... | |
| class | color_map_range_hsv |
| A colour map using values in an HSVA range. More... | |
| class | color_map_range_rgb |
| A colour map using values in an RGBA range. More... | |
| class | color_map_range_rand |
| A colour map using random values in a range. More... | |
| class | color_map_range_rand_hsv |
| A colour map using random values in an HSVA range. More... | |
| class | color_map_range_rand_rgb |
| A colour map using random values in an RGBA range. More... | |
| class | color_map_spread |
| A colour map with a good spread of colours. More... | |
| class | color_map_map |
| A colour map with the mappings held in a map. More... | |
| class | color_map_multi |
| A colour map that looks up in other colour maps in order. More... | |
Functions | |
| color_map * | init_color_map (const char *map_name, char *errmsg=0) |
| Create a colour map from its name. | |
A colour map class.
| color_map* init_color_map | ( | const char * | map_name, |
| char * | errmsg = 0 |
||
| ) |
Create a colour map from its name.
The map may be read from a file or generated.
| map_name | the map name |
| errmsg | an array at least MSG_SZ chars long to return any error message. |
delete, if is returned for an invalid map name and the error is detailed in errmsg.
1.7.3