GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
GIS library - color management, named color to RGB triplet. More...
#include <string.h>
#include <grass/gis.h>
#include <grass/colors.h>
Go to the source code of this file.
Functions | |
int | G_num_standard_colors (void) |
Get number of named colors (RGB triplets) More... | |
struct color_rgb | G_standard_color_rgb (int n) |
Get RGB triplet of given color. More... | |
int | G_num_standard_color_names (void) |
Get number of named colors (color names) More... | |
struct color_name * | G_standard_color_name (int n) |
Get color name. More... | |
int | G_str_to_color (const char *str, int *red, int *grn, int *blu) |
Parse color string and set red,green,blue. More... | |
GIS library - color management, named color to RGB triplet.
(C) 2001-2008 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file color_str.c.
int G_num_standard_color_names | ( | void | ) |
Get number of named colors (color names)
Definition at line 85 of file color_str.c.
Referenced by D_translate_color(), and G_str_to_color().
int G_num_standard_colors | ( | void | ) |
Get number of named colors (RGB triplets)
Definition at line 65 of file color_str.c.
Referenced by COM_Standard_color(), D_color_number_to_RGB(), and D_raster_use_color().
struct color_name* G_standard_color_name | ( | int | n | ) |
Get color name.
n | color index |
Definition at line 95 of file color_str.c.
References n.
Referenced by D_translate_color().
struct color_rgb G_standard_color_rgb | ( | int | n | ) |
Get RGB triplet of given color.
n | color index |
Definition at line 75 of file color_str.c.
Referenced by COM_Standard_color(), and D_color_number_to_RGB().
Parse color string and set red,green,blue.
str | color string | |
[out] | red | red value |
[out] | grn | green value |
[out] | blu | blue value |
Definition at line 112 of file color_str.c.
References buf, G_chop(), G_debug(), G_num_standard_color_names(), G_strcasecmp(), G_strcpy(), int, and render::name.
Referenced by G_make_histogram_eq_colors(), G_make_histogram_log_colors(), and Nviz_color_from_str().