All functions

as_mat_luv()

Convert to LUV matrix from HCL data frame

as_pal_hex() as_pal_disc()

Convert palette-function

check_colorio()

Check colorio

colorpath_S3_classes

S3 classes

data_hcl()

Get HCL data

data_surface_hl()

Create HCL data frame for surface

df_hcl()

Create HCL data-frame using HL surface

df_hcl_blues

HCL data frame

get_distance()

Get perceptual distance

mat_luv_blues

LUV matrix

pal_luv_bezier()

Create LUV palette-function using Bézier spline

pal_luv_rescale() pal_luv_rescale_x() pal_luv_rescale_lum()

Rescale LUV palette-function

plot_cl()

Plot chroma-luminance plane

plot_surface_hl()

Plot surface

pth_clip_chroma()

Modify color to bring inside RGB gamut

pth_color_sfclumsat()

Get color using surface, luminance, and saturation

pth_colorspace_name()

Get colorspace name

pth_creator()

Extract creator function

pth_cvd_grid() pth_cvd_grid_full() pth_cvd_grid_none() pth_cvd_grid_severity() pth_cvd_grid_deupro()

Color-vision deficiency grid

pth_data_cat_euclid() pth_data_cat_metric() pth_data_qnt_euclid() pth_data_qnt_metric()

Get color distances within palette

pth_data_control_points()

Dataset for trajectories

pth_data_cvd()

Color data in CVD context

pth_data_palette()

Dataset for palette

pth_data_surface_raster()

Dataset for hue surfaces

pth_distance_euclid() pth_distance_metric()

Color distance calculations

pth_in_gamut()

Determine if color is in RGB gamut

pth_layer_control_points()

Layer for control points

pth_layer_palette()

Layer for palette points

pth_mat_gamut()

Get colors on sRGB grid

pth_mat_max_chroma()

Get colors with maximum chroma

pth_mat_replace_data()

Replace data in pth_mat

pth_max_chroma()

Determine maximum chroma

pth_n_color()

Number of colors

pth_new_hex()

Coerce to hex code

pth_new_hue_surface() pth_new_chroma_trajectory()

Create surfaces and trajectories

pth_new_palette_path() pth_new_palette_hex()

Create palette function from path

pth_new_surface()

Create luminance-hue surface

pth_pal_input_discrete() pth_pal_output_hex()

Create palette-like functions with different inputs, outputs

pth_palette_join()

Join palette functions

pth_palette_rescale_reverse() pth_palette_rescale_domain() pth_palette_rescale_euclid() pth_palette_rescale_metric()

Rescale palette-function

pth_plot_lumchroma()

Plot colors with CVD in luminance-chroma plane

pth_plot_palette()

Plot a palette

pth_plot_polar()

Polar plot

pth_plot_surface()

Plot hue-surfaces

pth_surface_data()

Dataset for surfaces

pth_to_cam02ucs() pth_new_cam02ucs()

Convert/coerce to CAM02-UCS matrix

pth_to_cam16ucs() pth_new_cam16ucs()

Convert/coerce to CAM16-UCS matrix

pth_to_cartesian() pth_to_polar()

Convert between Cartesian and polar coordinates

pth_to_cielab() pth_new_cielab()

Convert/coerce to CIELAB matrix

pth_to_cieluv() pth_new_cieluv()

Convert/coerce to CIELUV matrix

pth_to_hex() pth_to_hex.default() pth_to_hex.pth_hex() pth_to_hex.character()

Convert to hex code

pth_to_jzazbz100() pth_new_jzazbz100()

Convert/coerce to JzAzBz-100 matrix

pth_transformer()

Extract transformer function

rescaler_x() rescaler_lum()

Rescaler functions

surface_hl()

Create HL surface-function

whitepoints_cie1931()

Access colorio whitepoints