This command allows the user to define a new color within GrADS. Beginning with GrADS version 2.1, controls were added for color transparency and for pattern filling.
set rgb color# R G B (GrADS version 2.0* and earlier)
set rgb color# R G B <A> (GrADS version 2.1+)
... or ...
set rgb color# tile tile# (GrADS version 2.1+, used only for pattern filling. See the set tile command for more information.)
where:
color# is the color number; it can range from 16 to 99 (or 255 or 2047 -- see Usage Note #1) R is the Red value (0-255) G is the Green value (0-255) B is the Blue value (0-255) A is the optional Alpha Channel value (0-255). A= 0 is fully transparent; A= 255 is fully opaque. Default is 255. If A is negative, then color masking will be used. tile# is a tile number; it can range from 0 to 2047. Tiles are created with the set tile command.
The new color is referred to by its color#
in any GrADS command that allows specification of colors.
color# must be between 16 and 99 -- 0 to 15 are
predefined.
gxps will make use of any
new color settings although the output colors will be
printer-dependent and should be checked for the desired
rendering. When converting new color settings into grayscales, gxps will translate the
GREEN intensity ONLY into a new greyscale value. Note that gxps does have a predefined
mapping between color values from 0 to 15 such that the predefined rainbow sequence is rendered into a
fairly pleasing greyscale gradation; this cannot be done for newly
defined colors.
set rgb 50 200 200 200
Defines a new color number, 50, and
assign a color to it. In this case, the color would be a light gray.