R color to BRG (blue/green/red) conversion.
Arguments
- col
Vector of any of the three kinds of R color specifications, i.e., either a color name (as listed by
colors
()), a hexadecimal string of the form "#rrggbb
" or "#rrggbbaa
" (seergb
), or a positive integeri
meaningpalette()[i]
.- alpha
Logical value indicating whether the alpha channel (opacity) values should be returned.
Value
An integer matrix with three or four (for alpha = TRUE
) rows
and number of columns the length of col
. If col has names these are
used as the column names of the return value.
Details
NA
(as integer or character) and "NA" mean transparent.
Values of col
not of one of these types are coerced: real vectors are
coerced to integer and other types to character. (factors are coerced to
character: in all other cases the class is ignored when doing the coercion.)
Zero and negative values of col
are an error.
Author
Simon Garnier, garnier@njit.edu