\HeaderA{bpy.colors}{blue-pink-yellow color scheme that prints well on black/white printers}{bpy.colors}
\keyword{color}{bpy.colors}
\begin{Description}\relax
Create a vector of `n' ``contiguous'' colors.
\end{Description}
\begin{Usage}
\begin{verbatim} bpy.colors(n = 100, cutoff.tails = 0.1, alpha = 1.0) \end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{n}] number of colors (>= 1) to be in the palette
\item[\code{cutoff.tails}] tail fraction to be cut off on each side.  If 0,
this palette runs from black to white; by cutting off the tails, it runs
from blue to yellow, which looks nicer. 
\item[\code{alpha}] numeric; alpha transparency, 0 is fully transparent, 1 is opaque. 
\end{ldescription}
\end{Arguments}
\begin{Value}
A character vector, `cv', of color names.  This can be used
either to create a user-defined color palette for subsequent graphics
by `palette(cv)', a `col=' specification in graphics functions or in
`par'.
\end{Value}
\begin{Note}\relax
This color map prints well on black-and-white printers.
\end{Note}
\begin{Author}\relax
unknown; R implementation Edzer J. Pebesma, \email{e.pebesma@geo.uu.nl}
\end{Author}
\begin{References}\relax
see 
\url{http://www.ihe.uni-karlsruhe.de/mitarbeiter/vonhagen/palette.en.html};
gnuplot has this color map.
\end{References}
\begin{SeeAlso}\relax
\LinkA{rainbow}{rainbow}, \LinkA{cm.colors}{cm.colors}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}
bpy.colors(10)
p <- expand.grid(x=1:30,y=1:30)
p$z <- p$x + p$y
coordinates(p) <- c("x", "y")
gridded(p) <- TRUE
image(p, col = bpy.colors(100), asp = 1)
# require(lattice)
# trellis.par.set("regions", list(col=bpy.colors())) # make this default pallette
\end{ExampleCode}
\end{Examples}

