GRASS GIS 8 Programmer's Manual
8.5.0dev(2024)-36359e2344
|
Raster Library - Predefined color tables. More...
Go to the source code of this file.
Functions | |
void | Rast_make_wave_colors (struct Colors *colors, CELL min, CELL max) |
Make color wave (integer) More... | |
void | Rast_make_wave_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Make color wave (floating-point) More... | |
void | Rast_make_ryg_colors (struct Colors *colors, CELL min, CELL max) |
Create RYG color table (integer) More... | |
void | Rast_make_ryg_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Create RYG color table (floating-point) More... | |
void | Rast_make_ramp_colors (struct Colors *colors, CELL min, CELL max) |
Make color ramp (integer) More... | |
void | Rast_make_ramp_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Make color ramp (floating-point) More... | |
void | Rast_make_rainbow_colors (struct Colors *colors, CELL min, CELL max) |
Make rainbow colors (integer) More... | |
void | Rast_make_rainbow_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Make rainbow colors (floating-point) More... | |
void | Rast_make_gyr_colors (struct Colors *colors, CELL min, CELL max) |
Create GYR color table (integer) More... | |
void | Rast_make_gyr_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Create GYR color table (floating-point) More... | |
void | Rast_make_grey_scale_colors (struct Colors *colors, CELL min, CELL max) |
Make linear grey scale (integer) More... | |
void | Rast_make_grey_scale_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Make linear grey scale (floating-point) More... | |
void | Rast_make_byr_colors (struct Colors *colors, CELL min, CELL max) |
Create BYR color table (integer) More... | |
void | Rast_make_byr_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Create BYR color table (floating-point) More... | |
void | Rast_make_bgyr_colors (struct Colors *colors, CELL min, CELL max) |
Create BGYR color table (integer) More... | |
void | Rast_make_bgyr_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Create BGYR color table (floating-point) More... | |
void | Rast_make_byg_colors (struct Colors *colors, CELL min, CELL max) |
Create BYG color table (integer) More... | |
void | Rast_make_byg_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Create BYG color table (floating-point) More... | |
void | Rast_make_aspect_colors (struct Colors *colors, CELL min, CELL max) |
Make aspect colors (integer) More... | |
void | Rast_make_aspect_fp_colors (struct Colors *colors, DCELL min, DCELL max) |
Make aspect colors (floating-point) More... | |
Raster Library - Predefined color tables.
(C) 2007-2009 Glynn Clements and 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_compat.c.
Make aspect colors (integer)
Generates a color table for aspect data.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 298 of file color_compat.c.
Make aspect colors (floating-point)
Generates a color table for aspect data.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 312 of file color_compat.c.
Create BGYR color table (integer)
Generates a color table blue-green-yellow-red.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 242 of file color_compat.c.
Create BGYR color table (floating-point)
Generates a color table blue-green-yellow-red.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 256 of file color_compat.c.
Create BYG color table (integer)
Generates a color table blue-yellow-green.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 270 of file color_compat.c.
Create BYG color table (floating-point)
Generates a color table blue-yellow-green.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 284 of file color_compat.c.
Create BYR color table (integer)
Generates a color table blue-yellow-red.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 214 of file color_compat.c.
Create BYR color table (floating-point)
Generates a color table blue-yellow-red.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 228 of file color_compat.c.
Make linear grey scale (integer)
Generates a grey scale color table. Each color is a level of grey, increasing from black to white.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 185 of file color_compat.c.
Make linear grey scale (floating-point)
Generates a grey scale color table. Each color is a level of grey, increasing from black to white.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 200 of file color_compat.c.
Create GYR color table (integer)
Generates a color table green-yellow-red.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 156 of file color_compat.c.
Create GYR color table (floating-point)
Generates a color table green-yellow-red.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 170 of file color_compat.c.
Make rainbow colors (integer)
Generates a "shifted" rainbow color table - yellow to green to cyan to blue to magenta to red. The color table is based on rainbow colors. (Normal rainbow colors are red, orange, yellow, green, blue, indigo, and violet.) This table is good for continuous data, such as elevation.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 124 of file color_compat.c.
Make rainbow colors (floating-point)
Generates a "shifted" rainbow color table - yellow to green to cyan to blue to magenta to red. The color table is based on rainbow colors. (Normal rainbow colors are red, orange, yellow, green, blue, indigo, and violet.) This table is good for continuous data, such as elevation.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 142 of file color_compat.c.
Make color ramp (integer)
Generates a color table with 3 sections: red only, green only, and blue only, each increasing from none to full intensity. This table is good for continuous data, such as elevation.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 90 of file color_compat.c.
Make color ramp (floating-point)
Generates a color table with 3 sections: red only, green only, and blue only, each increasing from none to full intensity. This table is good for continuous data, such as elevation.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 106 of file color_compat.c.
Create RYG color table (integer)
Generates a color table red-yellow-green.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 60 of file color_compat.c.
Create RYG color table (floating-point)
Generates a color table red-yellow-green.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 74 of file color_compat.c.
Make color wave (integer)
Generates a color table with 3 sections: red only, green only, and blue only, each increasing from none to full intensity and back down to none. This table is good for continuous data like elevation.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 29 of file color_compat.c.
Make color wave (floating-point)
Generates a color table with 3 sections: red only, green only, and blue only, each increasing from none to full intensity and back down to none. This table is good for continuous data like elevation.
colors | pointer to Colors structure which holds color info |
min | minimum value |
max | maximum value |
Definition at line 46 of file color_compat.c.