GRASS GIS 7 Programmer's Manual  7.4.0(2018)-exported
color_rules.c File Reference

GIS Library - Color tables management subroutines. More...

#include <stdlib.h>
#include <string.h>
#include <grass/gis.h>
#include <grass/glocale.h>
Include dependency graph for color_rules.c:

Go to the source code of this file.

Functions

char * G_color_rules_options (void)
 Get list of color rules for Option->options. More...
 
char * G_color_rules_descriptions (void)
 Get color rules description for Option->descriptions. More...
 
void G_list_color_rules (FILE *out)
 Print color rules. More...
 
int G_find_color_rule (const char *name)
 Check if color rule is defined. More...
 

Detailed Description

GIS Library - Color tables management subroutines.

Taken from r.colors module.

(C) 2001-2011 by the GRASS Development Team

Definition in file color_rules.c.

Function Documentation

◆ G_color_rules_descriptions()

char* G_color_rules_descriptions ( void  )

Get color rules description for Option->descriptions.

Returns
allocated buffer with descriptions

Definition at line 63 of file color_rules.c.

Referenced by G_define_standard_option().

◆ G_color_rules_options()

char* G_color_rules_options ( void  )

Get list of color rules for Option->options.

Returns
allocated string buffer with options

Definition at line 25 of file color_rules.c.

References list.

Referenced by G_define_standard_option().

◆ G_find_color_rule()

int G_find_color_rule ( const char *  name)

Check if color rule is defined.

Parameters
namecolor rule name
Returns
1 found
0 not found

Definition at line 160 of file color_rules.c.

◆ G_list_color_rules()

void G_list_color_rules ( FILE *  out)

Print color rules.

Parameters
outfile where to print

Definition at line 141 of file color_rules.c.