Skip to contents

This creates a character vector that represents colours so when it is printed, colours will be formatted as hexadecimal strings.

Usage

pal_colour(x = character())

is_colour(x)

as_colour(x)

# S3 method for default
as_colour(x)

# S3 method for palettes_palette
as_colour(x)

Arguments

x
  • For pal_colour(): A character vector of any of the three kinds of R colour specifications.

  • For as_colour(): An object to be coerced.

  • For is_colour(): An object to test.

Value

An S3 vector of class palettes_colour.

Details

Colours can be specified using either:

See also

Examples

pal_colour(c("darkred", "#0F7BA2"))
#> <palettes_colour[2]>
#>  #8B0000
#>  #0F7BA2

is_colour("darkred")
#> [1] FALSE
is_colour(pal_colour("darkred"))
#> [1] TRUE

as_colour("#0F7BA2")
#> <palettes_colour[1]>
#>  #0F7BA2