SetOpacity {painter}R Documentation

Modify the opacity, hue, saturation or value of color(s)

Description

Change the charactistics of a color or vector of colors

Usage

SetOpacity(color,opacity)
SetHue(color,hue)
SetSaturation(color,saturation)
SetValue(color,value)

Arguments

color

a vector of colors

opacity

a vector of new opacity values

hue

a vector of new hues

saturation

a vector of new saturations

value

a vector of new values

Details

These functions accept colors specified by name (e.g. "red") or hex codes (e.g. "FF0000"). If the color argument and the other argument both have length n, then each color will be assigned the corresponding new opacity, hue, saturation or value. Otherwise, at least one of the arguments should have length 1, in which case each it will be recycled to length n.

Value

A vector of colors of length n.

Author(s)

Brody Sandel

Examples

TestPalette(SetOpacity("red",seq(0,1,0.02)))
TestPalette(SetHue("red",seq(0,1,0.02)))
TestPalette(SetSaturation("red",seq(0,1,0.02)))
TestPalette(SetValue("red",seq(0,1,0.02)))

x = runif(200)
y = runif(200)
color = SetHue("red",x)
color = SetValue(color,y)
plot(x,y,col = color,pch = 16,cex = 2)


[Package painter version 0.1.0 Index]