This is the rs-colors Reference Manual, version 1.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:37:29 2024 GMT+0.
rs-colors/rs-colors.asd
rs-colors-internal/rs-colors-internal.asd
rs-colors/rs-colors.lisp
rs-colors/types.lisp
rs-colors/generic-rgb.lisp
rs-colors/generic-cmy.lisp
rs-colors/generic-cmyk.lisp
rs-colors/ciexyz.lisp
rs-colors/ciexyy.lisp
rs-colors/cie-white-points.lisp
rs-colors/cieluv.lisp
rs-colors/cielab.lisp
rs-colors/cielch.lisp
rs-colors/ciergb.lisp
rs-colors/srgb.lisp
rs-colors/adobe-rgb.lisp
rs-colors/wide-gamut-rgb.lisp
rs-colors/io.lisp
rs-colors/black-body.lisp
rs-colors/color-matching-functions.lisp
rs-colors/color-difference.lisp
rs-colors-internal/rs-colors-internal.lisp
rs-colors-internal/utilities.lisp
The main system appears first, followed by any subsystem dependency.
rs-colors
A color data type for Common Lisp.
Ralph Schleicher <rs@ralph-schleicher.de>
Modified BSD License
1.1
iterate
(system).
alexandria
(system).
closer-mop
(system).
read-number
(system).
rs-colors-internal
(system).
rs-colors.lisp
(file).
types.lisp
(file).
generic-rgb.lisp
(file).
generic-cmy.lisp
(file).
generic-cmyk.lisp
(file).
ciexyz.lisp
(file).
ciexyy.lisp
(file).
cie-white-points.lisp
(file).
cieluv.lisp
(file).
cielab.lisp
(file).
cielch.lisp
(file).
ciergb.lisp
(file).
srgb.lisp
(file).
adobe-rgb.lisp
(file).
wide-gamut-rgb.lisp
(file).
io.lisp
(file).
black-body.lisp
(file).
color-matching-functions.lisp
(file).
color-difference.lisp
(file).
rs-colors-internal
Internal definitions for RS-COLORS.
Ralph Schleicher <rs@ralph-schleicher.de>
Modified BSD License
1.1
iterate
(system).
rs-colors-internal.lisp
(file).
utilities.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
rs-colors/rs-colors.asd
rs-colors-internal/rs-colors-internal.asd
rs-colors/rs-colors.lisp
rs-colors/types.lisp
rs-colors/generic-rgb.lisp
rs-colors/generic-cmy.lisp
rs-colors/generic-cmyk.lisp
rs-colors/ciexyz.lisp
rs-colors/ciexyy.lisp
rs-colors/cie-white-points.lisp
rs-colors/cieluv.lisp
rs-colors/cielab.lisp
rs-colors/cielch.lisp
rs-colors/ciergb.lisp
rs-colors/srgb.lisp
rs-colors/adobe-rgb.lisp
rs-colors/wide-gamut-rgb.lisp
rs-colors/io.lisp
rs-colors/black-body.lisp
rs-colors/color-matching-functions.lisp
rs-colors/color-difference.lisp
rs-colors-internal/rs-colors-internal.lisp
rs-colors-internal/utilities.lisp
rs-colors-internal/rs-colors-internal.asd
rs-colors-internal
(system).
rs-colors/types.lisp
rs-colors.lisp
(file).
rs-colors
(system).
absolute-color
(generic function).
cmy-color-object
(class).
cmyk-color-object
(class).
coerce-color
(function).
color-coordinates
(generic function).
color-object
(class).
colorp
(function).
copy-color
(generic function).
generic-color-object
(class).
hsl-color-object
(class).
hsv-color-object
(class).
initialize-instance
(method).
make-load-form
(method).
normalize-color
(generic function).
print-object
(method).
rgb-color-object
(class).
white-point
(generic function).
absolute-luminance
(generic function).
rs-colors/generic-rgb.lisp
types.lisp
(file).
rs-colors
(system).
generic-hsl-color
(class).
generic-hsl-color-coordinates
(generic function).
generic-hsv-color
(class).
generic-hsv-color-coordinates
(generic function).
generic-rgb-color
(class).
generic-rgb-color-coordinates
(generic function).
make-generic-hsl-color
(function).
make-generic-hsv-color
(function).
make-generic-rgb-color
(function).
make-generic-rgb-color-from-number
(function).
update-instance-for-different-class
(method).
update-instance-for-different-class
(method).
update-instance-for-different-class
(method).
generic-hsi-from-generic-rgb
(function).
generic-hsl-from-generic-rgb
(function).
generic-hsv-from-generic-rgb
(function).
generic-rgb-from-generic-hsl
(function).
generic-rgb-from-generic-hsv
(function).
rs-colors/generic-cmy.lisp
generic-rgb.lisp
(file).
rs-colors
(system).
generic-cmy-color
(class).
generic-cmy-color-coordinates
(generic function).
generic-rgb-color-coordinates
(method).
make-generic-cmy-color
(function).
make-generic-cmy-color-from-number
(function).
update-instance-for-different-class
(method).
generic-cmy-from-generic-rgb
(function).
generic-rgb-from-generic-cmy
(function).
rs-colors/generic-cmyk.lisp
generic-cmy.lisp
(file).
rs-colors
(system).
generic-cmy-color-coordinates
(method).
generic-cmyk-color
(class).
generic-cmyk-color-coordinates
(generic function).
make-generic-cmyk-color
(function).
make-generic-cmyk-color-from-number
(function).
update-instance-for-different-class
(method).
generic-cmy-from-generic-cmyk
(function).
generic-cmyk-from-generic-cmy
(function).
rs-colors/ciexyz.lisp
generic-cmyk.lisp
(file).
rs-colors
(system).
absolute-color
(method).
ciexyz-color
(class).
ciexyz-color-coordinates
(generic function).
color-coordinates
(method).
make-ciexyz-color
(function).
normalize-color
(method).
update-instance-for-different-class
(method).
absolute-luminance
(method).
rs-colors/ciexyy.lisp
ciexyz.lisp
(file).
rs-colors
(system).
absolute-color
(method).
ciexyy-color
(class).
ciexyy-color-coordinates
(generic function).
ciexyz-color-coordinates
(method).
color-coordinates
(method).
make-ciexyy-color
(function).
normalize-color
(method).
update-instance-for-different-class
(method).
absolute-luminance
(method).
ciexyy-from-ciexyz
(function).
ciexyz-from-ciexyy
(function).
rs-colors/cie-white-points.lisp
ciexyy.lisp
(file).
rs-colors
(system).
cie-1931-white-point-a
(constant).
cie-1931-white-point-b
(constant).
cie-1931-white-point-c
(constant).
cie-1931-white-point-d50
(constant).
cie-1931-white-point-d55
(constant).
cie-1931-white-point-d65
(constant).
cie-1931-white-point-d75
(constant).
cie-1931-white-point-e
(constant).
cie-1931-white-point-f1
(constant).
cie-1931-white-point-f10
(constant).
cie-1931-white-point-f11
(constant).
cie-1931-white-point-f12
(constant).
cie-1931-white-point-f2
(constant).
cie-1931-white-point-f3
(constant).
cie-1931-white-point-f4
(constant).
cie-1931-white-point-f5
(constant).
cie-1931-white-point-f6
(constant).
cie-1931-white-point-f7
(constant).
cie-1931-white-point-f8
(constant).
cie-1931-white-point-f9
(constant).
cie-1964-white-point-a
(constant).
cie-1964-white-point-b
(constant).
cie-1964-white-point-c
(constant).
cie-1964-white-point-d50
(constant).
cie-1964-white-point-d55
(constant).
cie-1964-white-point-d65
(constant).
cie-1964-white-point-d75
(constant).
cie-1964-white-point-e
(constant).
cie-1964-white-point-f1
(constant).
cie-1964-white-point-f10
(constant).
cie-1964-white-point-f11
(constant).
cie-1964-white-point-f12
(constant).
cie-1964-white-point-f2
(constant).
cie-1964-white-point-f3
(constant).
cie-1964-white-point-f4
(constant).
cie-1964-white-point-f5
(constant).
cie-1964-white-point-f6
(constant).
cie-1964-white-point-f7
(constant).
cie-1964-white-point-f8
(constant).
cie-1964-white-point-f9
(constant).
rs-colors/cieluv.lisp
cie-white-points.lisp
(file).
rs-colors
(system).
*cieluv-default-white-point*
(special variable).
cieluv-color
(class).
cieluv-color-coordinates
(generic function).
ciexyz-color-coordinates
(method).
color-coordinates
(method).
make-cieluv-color
(function).
update-instance-for-different-class
(method).
white-point
(method).
cie-uv-from-xy
(function).
cieluv-from-ciexyz
(function).
ciexyz-from-cieluv
(function).
rs-colors/cielab.lisp
cieluv.lisp
(file).
rs-colors
(system).
*cielab-default-white-point*
(special variable).
cielab-color
(class).
cielab-color-coordinates
(generic function).
ciexyz-color-coordinates
(method).
color-coordinates
(method).
make-cielab-color
(function).
update-instance-for-different-class
(method).
white-point
(method).
cielab-from-ciexyz
(function).
ciexyz-from-cielab
(function).
rs-colors/cielch.lisp
cielab.lisp
(file).
rs-colors
(system).
*cielch-default-white-point*
(special variable).
cielab-color-coordinates
(method).
cielch-color
(class).
cielch-color-coordinates
(generic function).
ciexyz-color-coordinates
(method).
color-coordinates
(method).
make-cielch-color
(function).
update-instance-for-different-class
(method).
white-point
(method).
cielab-from-cielch
(function).
cielch-from-cielab
(function).
rs-colors/ciergb.lisp
cielch.lisp
(file).
rs-colors
(system).
ciergb-color
(class).
ciergb-color-coordinates
(generic function).
ciexyz-color-coordinates
(method).
generic-rgb-color-coordinates
(method).
make-ciergb-color
(function).
update-instance-for-different-class
(method).
ciergb-from-ciexyz
(function).
ciergb-from-ciexyz-transformation-matrix
(constant).
ciexyz-from-ciergb
(function).
ciexyz-from-ciergb-transformation-matrix
(constant).
rs-colors/srgb.lisp
ciergb.lisp
(file).
rs-colors
(system).
ciexyz-color-coordinates
(method).
generic-rgb-color-coordinates
(method).
make-srgb-color
(function).
make-srgb-color-from-number
(function).
srgb-color
(class).
srgb-color-coordinates
(generic function).
srgb-white-point
(constant).
update-instance-for-different-class
(method).
white-point
(method).
ciexyz-from-srgb
(function).
ciexyz-from-srgb-transformation-matrix
(constant).
srgb-from-ciexyz
(function).
srgb-from-ciexyz-transformation-matrix
(constant).
srgb-gamma-decoding
(function).
srgb-gamma-encoding
(function).
rs-colors/adobe-rgb.lisp
srgb.lisp
(file).
rs-colors
(system).
adobe-rgb-color
(class).
adobe-rgb-color-coordinates
(generic function).
adobe-rgb-white-point
(constant).
ciexyz-color-coordinates
(method).
generic-rgb-color-coordinates
(method).
make-adobe-rgb-color
(function).
make-adobe-rgb-color-from-number
(function).
update-instance-for-different-class
(method).
white-point
(method).
adobe-rgb-from-ciexyz
(function).
adobe-rgb-from-ciexyz-transformation-matrix
(constant).
adobe-rgb-gamma-decoding
(function).
adobe-rgb-gamma-encoding
(function).
ciexyz-from-adobe-rgb
(function).
ciexyz-from-adobe-rgb-transformation-matrix
(constant).
rs-colors/wide-gamut-rgb.lisp
adobe-rgb.lisp
(file).
rs-colors
(system).
ciexyz-color-coordinates
(method).
generic-rgb-color-coordinates
(method).
make-wide-gamut-rgb-color
(function).
make-wide-gamut-rgb-color-from-number
(function).
update-instance-for-different-class
(method).
white-point
(method).
wide-gamut-rgb-color
(class).
wide-gamut-rgb-color-coordinates
(generic function).
wide-gamut-rgb-white-point
(constant).
ciexyz-from-wide-gamut-rgb
(function).
ciexyz-from-wide-gamut-rgb-transformation-matrix
(constant).
wide-gamut-rgb-from-ciexyz
(function).
wide-gamut-rgb-from-ciexyz-transformation-matrix
(constant).
rs-colors/io.lisp
wide-gamut-rgb.lisp
(file).
rs-colors
(system).
color-formatter-css3-hsl
(constant).
color-formatter-css3-rgb
(constant).
color-formatter-html
(constant).
color-formatter-xcms-cielab
(constant).
color-formatter-xcms-cielch
(constant).
color-formatter-xcms-cieluv
(constant).
color-formatter-xcms-ciergb
(constant).
color-formatter-xcms-ciexyy
(constant).
color-formatter-xcms-ciexyz
(constant).
color-formatter-xcms-rgb
(constant).
color-formatter-xcms-rgbi
(constant).
define-color-printer
(macro).
define-color-reader
(macro).
print-color-css3-hsl
(function).
print-color-css3-rgb
(function).
print-color-html
(function).
print-color-xcms-cielab
(function).
print-color-xcms-cielch
(function).
print-color-xcms-cieluv
(function).
print-color-xcms-ciergb
(function).
print-color-xcms-ciexyy
(function).
print-color-xcms-ciexyz
(function).
print-color-xcms-rgb
(function).
print-color-xcms-rgbi
(function).
read-color-css3
(function).
read-color-css3-hsl
(function).
read-color-css3-rgb
(function).
read-color-html
(function).
read-color-xcms
(function).
read-color-xcms-cielab
(function).
read-color-xcms-cielch
(function).
read-color-xcms-cieluv
(function).
read-color-xcms-ciergb
(function).
read-color-xcms-ciexyy
(function).
read-color-xcms-ciexyz
(function).
read-color-xcms-rgb
(function).
read-color-xcms-rgbi
(function).
%read-xcms
(function).
rs-colors/black-body.lisp
io.lisp
(file).
rs-colors
(system).
black-body-spectral-radiance
(function).
black-body-spectral-radiant-exitance
(function).
codata-2018-first-radiation-constant
(constant).
codata-2018-first-radiation-constant-for-spectral-radiance
(constant).
codata-2018-second-radiation-constant
(constant).
rs-colors/color-matching-functions.lisp
black-body.lisp
(file).
rs-colors
(system).
*color-matching-functions*
(special variable).
*second-radiation-constant*
(special variable).
cie-1931-second-radiation-constant
(constant).
cie-1931-standard-observer
(constant).
cie-1964-standard-observer
(constant).
cie-xy-chromaticity-of-black-body
(function).
cie-xy-chromaticity-of-light
(function).
color-matching-functions
(function).
rs-colors/color-difference.lisp
color-matching-functions.lisp
(file).
rs-colors
(system).
rs-colors-internal/rs-colors-internal.lisp
rs-colors-internal
(system).
rs-colors-internal/utilities.lisp
rs-colors-internal.lisp
(file).
rs-colors-internal
(system).
cie-l*-from-y/yn
(function).
cie-y/yn-from-l*
(function).
collapse
(function).
copy-matrix
(function).
copy-vector
(function).
cube
(function).
cube-root
(function).
decode-quadruple
(function).
decode-triple
(function).
defconst
(macro).
define-color-name
(macro).
define-color-names
(macro).
defsubst
(macro).
degree-from-radian
(function).
encode-quadruple
(function).
encode-triple
(function).
ensure-type
(function).
float-array
(function).
gemm
(function).
gemv
(function).
hypot
(function).
hypot3
(function).
linear-transformation
(function).
make-matrix
(function).
make-rgb-color
(function).
make-rgb-color-from-number
(function).
make-vector
(function).
matrix-inverse
(function).
multiples
(function).
radian-from-degree
(function).
rgb-transformation-matrices
(function).
det
(function).
matrix-adjugate
(function).
matrix-cofactors
(function).
matrix-transpose
(function).
Packages are listed by definition order.
rs-colors-internal
common-lisp
.
iterate
.
cie-l*-from-y/yn
(function).
cie-y/yn-from-l*
(function).
collapse
(function).
copy-matrix
(function).
copy-vector
(function).
cube
(function).
cube-root
(function).
decode-quadruple
(function).
decode-triple
(function).
defconst
(macro).
define-color-name
(macro).
define-color-names
(macro).
defsubst
(macro).
degree-from-radian
(function).
encode-quadruple
(function).
encode-triple
(function).
ensure-type
(function).
float-array
(function).
gemm
(function).
gemv
(function).
hypot
(function).
hypot3
(function).
linear-transformation
(function).
make-matrix
(function).
make-rgb-color
(function).
make-rgb-color-from-number
(function).
make-vector
(function).
matrix-inverse
(function).
multiples
(function).
radian-from-degree
(function).
rgb-transformation-matrices
(function).
det
(function).
matrix-adjugate
(function).
matrix-cofactors
(function).
matrix-transpose
(function).
rs-colors
A color data type for Common Lisp.
common-lisp
.
iterate
.
rs-colors-internal
.
*cielab-default-white-point*
(special variable).
*cielch-default-white-point*
(special variable).
*cieluv-default-white-point*
(special variable).
*color-matching-functions*
(special variable).
*second-radiation-constant*
(special variable).
absolute-color
(generic function).
adobe-rgb-color
(class).
adobe-rgb-color-coordinates
(generic function).
adobe-rgb-white-point
(constant).
black-body-spectral-radiance
(function).
black-body-spectral-radiant-exitance
(function).
cie-1931-second-radiation-constant
(constant).
cie-1931-standard-observer
(constant).
cie-1931-white-point-a
(constant).
cie-1931-white-point-b
(constant).
cie-1931-white-point-c
(constant).
cie-1931-white-point-d50
(constant).
cie-1931-white-point-d55
(constant).
cie-1931-white-point-d65
(constant).
cie-1931-white-point-d75
(constant).
cie-1931-white-point-e
(constant).
cie-1931-white-point-f1
(constant).
cie-1931-white-point-f10
(constant).
cie-1931-white-point-f11
(constant).
cie-1931-white-point-f12
(constant).
cie-1931-white-point-f2
(constant).
cie-1931-white-point-f3
(constant).
cie-1931-white-point-f4
(constant).
cie-1931-white-point-f5
(constant).
cie-1931-white-point-f6
(constant).
cie-1931-white-point-f7
(constant).
cie-1931-white-point-f8
(constant).
cie-1931-white-point-f9
(constant).
cie-1964-standard-observer
(constant).
cie-1964-white-point-a
(constant).
cie-1964-white-point-b
(constant).
cie-1964-white-point-c
(constant).
cie-1964-white-point-d50
(constant).
cie-1964-white-point-d55
(constant).
cie-1964-white-point-d65
(constant).
cie-1964-white-point-d75
(constant).
cie-1964-white-point-e
(constant).
cie-1964-white-point-f1
(constant).
cie-1964-white-point-f10
(constant).
cie-1964-white-point-f11
(constant).
cie-1964-white-point-f12
(constant).
cie-1964-white-point-f2
(constant).
cie-1964-white-point-f3
(constant).
cie-1964-white-point-f4
(constant).
cie-1964-white-point-f5
(constant).
cie-1964-white-point-f6
(constant).
cie-1964-white-point-f7
(constant).
cie-1964-white-point-f8
(constant).
cie-1964-white-point-f9
(constant).
cie-xy-chromaticity-of-black-body
(function).
cie-xy-chromaticity-of-light
(function).
cie76
(function).
cie94
(function).
cielab-color
(class).
cielab-color-coordinates
(generic function).
cielch-color
(class).
cielch-color-coordinates
(generic function).
cieluv-color
(class).
cieluv-color-coordinates
(generic function).
ciergb-color
(class).
ciergb-color-coordinates
(generic function).
ciexyy-color
(class).
ciexyy-color-coordinates
(generic function).
ciexyz-color
(class).
ciexyz-color-coordinates
(generic function).
cmy-color-object
(class).
cmyk-color-object
(class).
codata-2018-first-radiation-constant
(constant).
codata-2018-first-radiation-constant-for-spectral-radiance
(constant).
codata-2018-second-radiation-constant
(constant).
coerce-color
(function).
color-coordinates
(generic function).
color-formatter-css3-hsl
(constant).
color-formatter-css3-rgb
(constant).
color-formatter-html
(constant).
color-formatter-xcms-cielab
(constant).
color-formatter-xcms-cielch
(constant).
color-formatter-xcms-cieluv
(constant).
color-formatter-xcms-ciergb
(constant).
color-formatter-xcms-ciexyy
(constant).
color-formatter-xcms-ciexyz
(constant).
color-formatter-xcms-rgb
(constant).
color-formatter-xcms-rgbi
(constant).
color-matching-functions
(function).
color-object
(class).
colorp
(function).
copy-color
(generic function).
define-color-printer
(macro).
define-color-reader
(macro).
generic-cmy-color
(class).
generic-cmy-color-coordinates
(generic function).
generic-cmyk-color
(class).
generic-cmyk-color-coordinates
(generic function).
generic-color-object
(class).
generic-hsl-color
(class).
generic-hsl-color-coordinates
(generic function).
generic-hsv-color
(class).
generic-hsv-color-coordinates
(generic function).
generic-rgb-color
(class).
generic-rgb-color-coordinates
(generic function).
hsl-color-object
(class).
hsv-color-object
(class).
make-adobe-rgb-color
(function).
make-adobe-rgb-color-from-number
(function).
make-cielab-color
(function).
make-cielch-color
(function).
make-cieluv-color
(function).
make-ciergb-color
(function).
make-ciexyy-color
(function).
make-ciexyz-color
(function).
make-generic-cmy-color
(function).
make-generic-cmy-color-from-number
(function).
make-generic-cmyk-color
(function).
make-generic-cmyk-color-from-number
(function).
make-generic-hsl-color
(function).
make-generic-hsv-color
(function).
make-generic-rgb-color
(function).
make-generic-rgb-color-from-number
(function).
make-srgb-color
(function).
make-srgb-color-from-number
(function).
make-wide-gamut-rgb-color
(function).
make-wide-gamut-rgb-color-from-number
(function).
normalize-color
(generic function).
print-color-css3-hsl
(function).
print-color-css3-rgb
(function).
print-color-html
(function).
print-color-xcms-cielab
(function).
print-color-xcms-cielch
(function).
print-color-xcms-cieluv
(function).
print-color-xcms-ciergb
(function).
print-color-xcms-ciexyy
(function).
print-color-xcms-ciexyz
(function).
print-color-xcms-rgb
(function).
print-color-xcms-rgbi
(function).
read-color-css3
(function).
read-color-css3-hsl
(function).
read-color-css3-rgb
(function).
read-color-html
(function).
read-color-xcms
(function).
read-color-xcms-cielab
(function).
read-color-xcms-cielch
(function).
read-color-xcms-cieluv
(function).
read-color-xcms-ciergb
(function).
read-color-xcms-ciexyy
(function).
read-color-xcms-ciexyz
(function).
read-color-xcms-rgb
(function).
read-color-xcms-rgbi
(function).
rgb-color-object
(class).
srgb-color
(class).
srgb-color-coordinates
(generic function).
srgb-white-point
(constant).
white-point
(generic function).
wide-gamut-rgb-color
(class).
wide-gamut-rgb-color-coordinates
(generic function).
wide-gamut-rgb-white-point
(constant).
%read-xcms
(function).
absolute-luminance
(generic function).
adobe-rgb-from-ciexyz
(function).
adobe-rgb-from-ciexyz-transformation-matrix
(constant).
adobe-rgb-gamma-decoding
(function).
adobe-rgb-gamma-encoding
(function).
cie-uv-from-xy
(function).
cielab-from-cielch
(function).
cielab-from-ciexyz
(function).
cielch-from-cielab
(function).
cieluv-from-ciexyz
(function).
ciergb-from-ciexyz
(function).
ciergb-from-ciexyz-transformation-matrix
(constant).
ciexyy-from-ciexyz
(function).
ciexyz-from-adobe-rgb
(function).
ciexyz-from-adobe-rgb-transformation-matrix
(constant).
ciexyz-from-cielab
(function).
ciexyz-from-cieluv
(function).
ciexyz-from-ciergb
(function).
ciexyz-from-ciergb-transformation-matrix
(constant).
ciexyz-from-ciexyy
(function).
ciexyz-from-srgb
(function).
ciexyz-from-srgb-transformation-matrix
(constant).
ciexyz-from-wide-gamut-rgb
(function).
ciexyz-from-wide-gamut-rgb-transformation-matrix
(constant).
generic-cmy-from-generic-cmyk
(function).
generic-cmy-from-generic-rgb
(function).
generic-cmyk-from-generic-cmy
(function).
generic-hsi-from-generic-rgb
(function).
generic-hsl-from-generic-rgb
(function).
generic-hsv-from-generic-rgb
(function).
generic-rgb-from-generic-cmy
(function).
generic-rgb-from-generic-hsl
(function).
generic-rgb-from-generic-hsv
(function).
srgb-from-ciexyz
(function).
srgb-from-ciexyz-transformation-matrix
(constant).
srgb-gamma-decoding
(function).
srgb-gamma-encoding
(function).
wide-gamut-rgb-from-ciexyz
(function).
wide-gamut-rgb-from-ciexyz-transformation-matrix
(constant).
Definitions are sorted by export status, category, package, and then by lexicographic order.
White point of the Adobe RGB color space.
Second radiation constant.
Value used by the CIE when defining the CIE 1931 color space.
CIE 1931 standard observer.
Value are the color matching functions x(λ), y(λ), and z(λ). The wavelength λ ranges from 380 nm to 780 nm in steps of 5 nm.
See the ‘*color-matching-functions*’ parameter for more details.
White point of CIE standard illuminant A given for the CIE 1931 standard observer.
White point of CIE standard illuminant B given for the CIE 1931 standard observer.
White point of CIE standard illuminant C given for the CIE 1931 standard observer.
White point of CIE standard illuminant D50 given for the CIE 1931 standard observer.
White point of CIE standard illuminant D55 given for the CIE 1931 standard observer.
White point of CIE standard illuminant D65 given for the CIE 1931 standard observer.
White point of CIE standard illuminant D75 given for the CIE 1931 standard observer.
White point of CIE standard illuminant E given for the CIE 1931 standard observer.
White point of CIE standard illuminant F1 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F10 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F11 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F12 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F2 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F3 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F4 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F5 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F6 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F7 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F8 given for the CIE 1931 standard observer.
White point of CIE standard illuminant F9 given for the CIE 1931 standard observer.
CIE 1964 standard observer.
Value are the color matching functions x(λ), y(λ), and z(λ). The wavelength λ ranges from 380 nm to 780 nm in steps of 5 nm.
See the ‘*color-matching-functions*’ parameter for more details.
White point of CIE standard illuminant A given for the CIE 1964 standard observer.
White point of CIE standard illuminant B given for the CIE 1964 standard observer.
White point of CIE standard illuminant C given for the CIE 1964 standard observer.
White point of CIE standard illuminant D50 given for the CIE 1964 standard observer.
White point of CIE standard illuminant D55 given for the CIE 1964 standard observer.
White point of CIE standard illuminant D65 given for the CIE 1964 standard observer.
White point of CIE standard illuminant D75 given for the CIE 1964 standard observer.
White point of CIE standard illuminant E given for the CIE 1964 standard observer.
White point of CIE standard illuminant F1 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F10 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F11 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F12 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F2 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F3 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F4 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F5 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F6 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F7 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F8 given for the CIE 1964 standard observer.
White point of CIE standard illuminant F9 given for the CIE 1964 standard observer.
First radiation constant.
2018 CODATA recommended value.
First radiation constant for spectral radiance.
2018 CODATA recommended value.
Second radiation constant.
2018 CODATA recommended value.
A format function for printing a color in CSS3 HSL functional notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in CSS3 RGB functional notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a numerical HTML color value.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms CIE L*a*b* notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms CIE L*C*h notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms CIE L*u*v* notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms CIE RGB notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms CIE xyY notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms CIE XYZ notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms RGB notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
A format function for printing a color in Xcms RGBi notation.
Value is a function which has a behavior equivalent to a function returned by the ‘formatter’ macro.
White point of the sRGB color space.
White point of the wide-gamut RGB color space.
The default white point for colors in the CIE L*a*b* color space. Default value is the CIE 1931 D50 standard illuminant.
The default white point for colors in the CIE L*C*h color space. Default value is the CIE 1931 D50 standard illuminant.
The default white point for colors in the CIE L*u*v* color space. Default value is the CIE 1931 D50 standard illuminant.
A list of three color matching functions.
Default is the CIE 1931 standard observer.
Value is an alist of cons cells of the form ‘(L . (X Y Z))’.
Key L is the wavelength λ in nanometer and values X, Y, and Z
are the discrete values of the color matching functions x(λ),
y(λ), and z(λ) respectively. The list elements have to be
sorted in strictly increasing order of the wavelength.
Value can also be a list of three functions, i.e. ‘(X Y Z)’,
where X, Y, and Z are the color matching functions x(λ), y(λ),
and z(λ) respectively.
Use the ‘color-matching-functions’ function to evaluate the color matching functions.
Second radiation constant.
Define a constant variable.
This is like ‘defconstant’ except that the initially set value is reused when the ‘defconst’ form is evaluated again.
Argument STYLE is a string designator.
Argument STYLE is a string designator.
Define an inline function.
This is like ‘defun’ except that the function is globally marked for inline expansion by the compiler.
Calculate the spectral radiance of a black body.
First argument WAVELENGTH is the wavelength of the light in meter.
Second argument TEMPERATURE is the temperature of the black body
in kelvin.
Return value is the spectral radiance of a black body around the given wavelength.
Calculate the spectral radiant exitance of a black body.
First argument WAVELENGTH is the wavelength of the light in meter.
Second argument TEMPERATURE is the temperature of the black body
in kelvin.
Return value is the spectral radiant exitance of a black body around the given wavelength.
Map relative luminance Y/Yn to lightness L*.
Calculate the chromaticity coordinates of a Planckian radiator.
These chromaticity coordinates define the Planckian locus in a
chromaticity diagram.
Argument TEMPERATURE is the temperature of the black body in kelvin.
Keyword arguments FROM, TO, and BY define the boundaries and step size
for the wavelength λ of the light in nanometer.
Return values are the CIE xyY color space chromaticity coordinates x
and y as multiple values.
The three color matching functions x(λ), y(λ), and z(λ) are defined by the ‘*color-matching-functions*’ special variable. The second radiation constant is defined by the ‘*second-radiation-constant*’ special variable.
Calculate the chromaticity coordinates of a single color of light.
These chromaticity coordinates define the border of the chromaticity
space in a chromaticity diagram.
Argument WAVELENGTH is the wavelength λ of the light in nanometer.
Return values are the CIE xyY color space chromaticity coordinates x
and y as multiple values.
The three color matching functions x(λ), y(λ), and z(λ) are defined by the ‘*color-matching-functions*’ special variable.
Map lightness L* to relative luminance Y/Yn.
Calculate the CIE76 color difference between two colors.
Value is the Euclidean distance between the two colors in the CIE L*a*b* color space. The CIE76 color difference is symmetric, i.e. CIE76(a,b) = CIE76(b,a).
Calculate the CIE94 color difference between two colors.
First argument REFERENCE is the reference color.
Second argument OTHER is the other color.
If optional third argument TEXTILE is non-null, use parameters
for calculating the color difference for textiles. Default is
to calculate the color difference for graphic arts.
Optional fourth to sixth argument LIGHTNESS, CHROMA, and HUE are
the weighting factors for differences in lightness, chroma, and
hue respectively. Higher value means less weight. Default is
one for all weighting factors (if TEXTILE is true, the default
for LIGHTNESS is two).
The CIE94 color difference is asymmetric, i.e. CIE94(a,b) ≠ CIE94(b,a).
Coerce the color object into the specified color type.
First argument COLOR is a color object.
Second argument COLOR-TYPE is a color data type.
If argument COLOR is already a color of the requested color data type, return COLOR as is (no conversion). Otherwise, return a new color with the color coordinates of COLOR converted into the color space denoted by COLOR-TYPE.
Remove consecutive duplicate characters.
Evaluate the color matching functions.
The three color matching functions x(λ), y(λ), and z(λ) are defined by the ‘*color-matching-functions*’ special variable.
Argument WAVELENGTH is the wavelength λ in nanometer.
Values are the values of the color matching functions for the wavelength λ.
Return true if OBJECT is a color object.
Return a copy of matrix A.
Return a copy of vector X.
Return Z cubed, that is Z raised to the power three.
Argument Z has to be a real number.
Return the cube root of Z.
Argument Z has to be a real number.
If argument Z is zero, value is zero. If argument Z is
a real number, value is the real cube root of Z.
The ‘cube-root’ function attempts to propagate the type of the argument Z to its value.
Convert a plane angle from radian to degree.
Argument RAD is the angle given in radian.
Value is the corresponding angle given in degree.
Signal a type error if OBJECT is not of the type TYPE. Otherwise, return OBJECT.
Convert elements of a numeric array to floating-point numbers.
General matrix/matrix multiplication.
General matrix/vector multiplication.
Return the distance between a point and the origin in a two-dimensional Cartesian coordinate system.
Arguments X and Y have to be real numbers.
Return the distance between a point and the origin in a three-dimensional Cartesian coordinate system.
Arguments X, Y, and Z have to be real numbers.
Perform a linear transformation.
Create a new color in the Adobe RGB color space.
First argument RED is the intensity of the red primary.
Second argument GREEN is the intensity of the green primary.
Third argument BLUE is the intensity of the blue primary.
Arguments RED, GREEN, and BLUE have to be normalized intensity values
in the closed interval [0, 1].
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. If specified, arguments RED, GREEN, and BLUE are scaled
accordingly.
Example:
(make-adobe-rgb-color 252/255 175/255 62/255) (make-adobe-rgb-color 252 175 62 :byte-size 8)
Create a new color in the Adobe RGB color space.
Argument VALUE is a non-negative integral number.
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. Default is eight bit (one byte). The most significant bits
denote the intensity of the red primary.
Example:
(make-adobe-rgb-color-from-number #XFCAF3E)
Create a new color in the CIE L*a*b* color space.
Create a new color in the CIE L*C*h color space.
Create a new color in the CIE L*u*v* color space.
Create a new color in the CIE RGB color space.
First argument RED is the intensity of the red primary.
Second argument GREEN is the intensity green primary.
Third argument BLUE is the intensity of the blue primary.
Arguments RED, GREEN, and BLUE have to be normalized intensity values in the closed interval [0, 1].
Create a new color in the CIE xyY color space.
Arguments X* and Y* are the chromaticity coordinates. Argument Y is the second tristimulus value (luminance).
Create a new color in the CIE XYZ color space.
Arguments X, Y, and Z are the tristimulus values.
Create a new color in the generic CMY color space.
First argument CYAN is the intensity of the cyan ink.
Second argument MAGENTA is the intensity of the magenta ink.
Third argument YELLOW is the intensity of the yellow ink.
Arguments CYAN, MAGENTA, and YELLOW have to be normalized color values
in the closed interval [0, 1].
Keyword argument BYTE-SIZE is the number of bits used to represent a
color value. If specified, arguments CYAN, MAGENTA, and YELLOW are
scaled accordingly.
Example:
(make-generic-cmy-color 3/255 80/255 193/255) (make-generic-cmy-color 3 80 193 :byte-size 8)
Create a new color in the generic CMY color space.
Argument VALUE is a non-negative integral number.
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. Default is eight bit (one byte). The most significant bits
denote the intensity of the cyan primary.
Example:
(make-generic-cmy-color-from-number #X0350C1)
Create a new color in the generic CMYK color space.
First argument CYAN is the intensity of the cyan ink.
Second argument MAGENTA is the intensity of the magenta ink.
Third argument YELLOW is the intensity of the yellow ink.
Fourth argument BLACK is the intensity of the black ink.
Arguments CYAN, MAGENTA, YELLOW, and BLACK have to be normalized
intensity values in the closed interval [0, 1].
Keyword argument BYTE-SIZE is the number of bits used to represent a
color value. If specified, arguments CYAN, MAGENTA, YELLOW, and BLACK
are scaled accordingly.
Example:
(make-generic-cmyk-color 3/255 80/255 193/255 0) (make-generic-cmyk-color 3 80 193 0 :byte-size 8)
Create a new color in the generic CMYK color space.
Argument VALUE is a non-negative integral number.
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. Default is eight bit (one byte). The most significant bits
denote the intensity of the cyan primary.
Example:
(make-generic-cmyk-color-from-number #X0350C100)
Create a new color in the generic HSL color space.
First argument HUE is the angle of the RGB color wheel.
Second argument SATURATION is the saturation.
Third argument LIGHTNESS is the lightness.
Arguments SATURATION and LIGHTNESS have to be real numbers in the closed interval [0, 1].
Create a new color in the generic HSV color space.
First argument HUE is the angle of the RGB color wheel.
Second argument SATURATION is the saturation.
Third argument VALUE is the brightness.
Arguments SATURATION and VALUE have to be real numbers in the closed interval [0, 1].
Create a new color in the generic RGB color space.
First argument RED is the intensity of the red primary.
Second argument GREEN is the intensity of the green primary.
Third argument BLUE is the intensity of the blue primary.
Arguments RED, GREEN, and BLUE have to be normalized intensity values
in the closed interval [0, 1].
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. If specified, arguments RED, GREEN, and BLUE are scaled
accordingly.
Example:
(make-generic-rgb-color 252/255 175/255 62/255) (make-generic-rgb-color 252 175 62 :byte-size 8)
Create a new color in the generic RGB color space.
Argument VALUE is a non-negative integral number.
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. Default is eight bit (one byte). The most significant bits
denote the intensity of the red primary.
Example:
(make-generic-rgb-color-from-number #XFCAF3E)
Create a matrix.
Create a new color in an RGB color space.
Create a new color in an RGB color space.
Create a new color in the sRGB color space.
First argument RED is the intensity of the red primary.
Second argument GREEN is the intensity of the green primary.
Third argument BLUE is the intensity of the blue primary.
Arguments RED, GREEN, and BLUE have to be normalized intensity values
in the closed interval [0, 1].
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. If specified, arguments RED, GREEN, and BLUE are scaled
accordingly.
Example:
(make-srgb-color 252/255 175/255 62/255)
(make-srgb-color 252 175 62 :byte-size 8)
Create a new color in the sRGB color space.
Argument VALUE is a non-negative integral number.
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. Default is eight bit (one byte). The most significant bits
denote the intensity of the red primary.
Example:
(make-srgb-color-from-number #XFCAF3E)
Create a vector.
Create a new color in the wide-gamut RGB color space.
First argument RED is the intensity of the red primary.
Second argument GREEN is the intensity of the green primary.
Third argument BLUE is the intensity of the blue primary.
Arguments RED, GREEN, and BLUE have to be normalized intensity values
in the closed interval [0, 1].
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. If specified, arguments RED, GREEN, and BLUE are scaled
accordingly.
Example:
(make-wide-gamut-rgb-color 252/255 175/255 62/255) (make-wide-gamut-rgb-color 252 175 62 :byte-size 8)
Create a new color in the wide-gamut RGB color space.
Argument VALUE is a non-negative integral number.
Keyword argument BYTE-SIZE is the number of bits used to represent a
primary. Default is eight bit (one byte). The most significant bits
denote the intensity of the red primary.
Example:
(make-wide-gamut-rgb-color-from-number #XFCAF3E)
Calculate inverse matrix of matrix A in place.
Return NUMBER/FRACTION if NUMBER is a multiple of 1/FRACTION.
Otherwise, return null.
First argument NUMBER has to be a number.
Second argument 1/FRACTION has to be a positive number.
Print a color in CSS3 HSL functional notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in CSS3 RGB functional notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a numerical HTML color value.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms CIE L*a*b* notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms CIE L*C*h notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms CIE L*u*v* notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms CIE RGB notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms CIE xyY notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms CIE XYZ notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms RGB notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Print a color in Xcms RGBi notation.
First argument COLOR is a color object.
Optional second argument STREAM is an output stream.
Default is to print to ‘*standard-output*’.
Value is the color object.
Convert a plane angle from degree to radian.
Argument DEG is the angle given in degree.
Value is the corresponding angle given in radian.
Read a CSS3 color value, i.e. either a numerical HTML color definition or a RGB value or HSL value in functional notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the sRGB color space.
Read a color in CSS3 HSL functional notation.
Optional argument STREAM is an input stream. Default is to read from ‘*standard-input*’.
Value is a color object in the sRGB color space.
Read a color in CSS3 RGB functional notation.
Optional argument STREAM is an input stream. Default is to read from ‘*standard-input*’.
Value is a color object in the sRGB color space.
Read a numerical HTML color value.
Optional argument STREAM is an input stream. Default is to read from ‘*standard-input*’.
Value is a color object in the sRGB color space.
Read a color in Xcms notation.
Optional argument STREAM is an input stream. Default is to read from ‘*standard-input*’.
Value is a color object in the color space indicated by the Xcms prefix.
Read a color in Xcms CIE L*a*b* notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the CIE L*a*b* color space.
Read a color in Xcms CIE L*C*h notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the CIE L*C*h color space.
Read a color in Xcms CIE L*u*v* notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the CIE L*u*v* color space.
Read a color in Xcms CIE RGB notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the CIE RGB color space.
Read a color in Xcms CIE xyY notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the CIE xyY color space.
Read a color in Xcms CIE XYZ notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the CIE XYZ color space.
Read a color in Xcms RGB notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the generic RGB color space.
Read a color in Xcms RGBi notation.
Optional argument STREAM is an input stream.
Default is to read from ‘*standard-input*’.
Value is a color object in the generic RGB color space.
Return the transformation matrix for converting CIE XYZ color space
coordinates into RGB color space coordinates and vice versa.
Arguments RED, GREEN, BLUE, and WHITE are the chromaticity coordinates
of the red primary, the green primary, the blue primary, and the white
point respectively.
First value is the transformation matrix for converting CIE XYZ color space coordinates into RGB color space coordinates. Second value is the inverse matrix.
Convert from normalized color coordinates to absolute color coordinates.
ciexyy-color
) &key white black) ¶ciexyz-color
) &key white black) ¶Return the Adobe RGB color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the red, green, and blue primary.
adobe-rgb-color
)) ¶generic-color-object
)) ¶color-object
)) ¶Return the CIE L*a*b* color space coordinates of the color.
Argument COLOR is a color object.
cielch-color
)) ¶cielab-color
)) ¶color-object
)) ¶Return the CIE L*C*h color space coordinates of the color.
Argument COLOR is a color object.
cielch-color
)) ¶color-object
)) ¶Return the CIE L*u*v* color space coordinates of the color.
Argument COLOR is a color object.
cieluv-color
)) ¶color-object
)) ¶Return the CIE RGB color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the red, green, and blue primary.
ciergb-color
)) ¶generic-color-object
)) ¶color-object
)) ¶Return the CIE xyY color space coordinates of the color.
Argument COLOR is a color object.
Values are the X and Y chromaticity coordinates and the Y tristimulus value (luminance).
ciexyy-color
)) ¶color-object
)) ¶Return the CIE XYZ color space coordinates of the color.
Argument COLOR is a color object.
Values are the X, Y, and Z tristimulus values.
wide-gamut-rgb-color
)) ¶adobe-rgb-color
)) ¶srgb-color
)) ¶ciergb-color
)) ¶cielch-color
)) ¶cielab-color
)) ¶cieluv-color
)) ¶ciexyy-color
)) ¶ciexyz-color
)) ¶Return the color space coordinates of the color.
Argument COLOR is a color object.
cielch-color
)) ¶cielab-color
)) ¶cieluv-color
)) ¶ciexyy-color
)) ¶ciexyz-color
)) ¶cmyk-color-object
)) ¶cmy-color-object
)) ¶hsl-color-object
)) ¶hsv-color-object
)) ¶rgb-color-object
)) ¶color-object
)) ¶Return a shallow copy of the color.
Argument COLOR is a color object.
color-object
)) ¶Return the CMY color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the cyan, magenta, and yellow ink.
generic-cmyk-color
)) ¶generic-cmy-color
)) ¶color-object
)) ¶Return the CMYK color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the cyan, magenta, yellow, and black ink.
generic-cmyk-color
)) ¶color-object
)) ¶Return the HSL color space coordinates of the color.
Argument COLOR is a color object.
Values are the hue, saturation, and lightness.
generic-hsl-color
)) ¶color-object
)) ¶Return the HSV color space coordinates of the color.
Argument COLOR is a color object.
Values are the hue, saturation, and value (brightness).
generic-hsv-color
)) ¶color-object
)) ¶Return the RGB color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the red, green, and blue primary.
wide-gamut-rgb-color
)) ¶adobe-rgb-color
)) ¶srgb-color
)) ¶ciergb-color
)) ¶generic-cmy-color
)) ¶generic-rgb-color
)) ¶generic-hsv-color
)) ¶generic-hsl-color
)) ¶Convert from absolute color coordinates to normalized color coordinates.
ciexyy-color
) &key white black) ¶ciexyz-color
) &key white black) ¶Return the sRGB color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the red, green, and blue primary.
srgb-color
)) ¶generic-color-object
)) ¶color-object
)) ¶Return the white point of the color.
Argument COLOR is a color object.
Value is the color object of the color’s white point, or nil if the white point is not defined or if multiple white points exist.
wide-gamut-rgb-color
)) ¶adobe-rgb-color
)) ¶srgb-color
)) ¶cielch-color
)) ¶cielab-color
)) ¶cieluv-color
)) ¶color-object
)) ¶Return the wide-gamut RGB color space coordinates of the color.
Argument COLOR is a color object.
Values are the intensities of the red, green, and blue primary.
wide-gamut-rgb-color
)) ¶generic-color-object
)) ¶color-object
)) ¶color-object
) &key) ¶color-object
) &optional environment) ¶color-object
) stream) ¶color-object
) (new generic-cmy-color
) &key) ¶color-object
) (new srgb-color
) &key) ¶color-object
) (new wide-gamut-rgb-color
) &key) ¶color-object
) (new adobe-rgb-color
) &key) ¶color-object
) (new ciergb-color
) &key) ¶color-object
) (new cielch-color
) &key) ¶color-object
) (new cielab-color
) &key) ¶color-object
) (new cieluv-color
) &key) ¶color-object
) (new ciexyy-color
) &key) ¶color-object
) (new ciexyz-color
) &key) ¶color-object
) (new generic-cmyk-color
) &key) ¶color-object
) (new generic-hsl-color
) &key) ¶color-object
) (new generic-hsv-color
) &key) ¶color-object
) (new generic-rgb-color
) &key) ¶Color class for the Adobe RGB color space.
Color class for the CIE L*a*b* color space.
Lightness, default zero.
(real 0)
0
:l*
Red/green scale, default zero.
real
0
:a*
Yellow/blue scale, default zero.
real
0
:b*
White point, default ‘*cielab-default-white-point*’.
rs-colors:color-object
rs-colors:*cielab-default-white-point*
:white-point
Color class for the CIE L*C*h color space. Hue is measured in degree angle.
Lightness, default zero.
(real 0)
0
:l*
Chroma, default zero.
(real 0)
0
:c*
Hue, default zero.
(real 0 (360))
0
:h
White point, default ‘*cielch-default-white-point*’.
rs-colors:color-object
rs-colors:*cielch-default-white-point*
:white-point
Color class for the CIE L*u*v* color space.
Lightness, default zero.
(real 0)
0
:l*
First chromaticity coordinate, default zero.
real
0
:u*
Second chromaticity coordinate, default zero.
real
0
:v*
White point, default ‘*cieluv-default-white-point*’.
rs-colors:color-object
rs-colors:*cieluv-default-white-point*
:white-point
Color class for the CIE RGB color space.
Color class for the CIE xyY color space.
First chromaticity coordinate, default zero.
(real 0 1)
0
:x*
Second chromaticity coordinate, default zero.
(real 0 1)
0
:y*
Second tristimulus value, default zero.
(real 0)
0
:y
Color class for the CIE XYZ color space.
First tristimulus value, default zero.
(real 0)
0
:x
Second tristimulus value, default zero.
(real 0)
0
:y
Third tristimulus value, default zero.
(real 0)
0
:z
Color class for a CMY color space.
Intensity of the cyan ink, default zero.
(real 0 1)
0
:cyan
Intensity of the magenta ink, default zero.
(real 0 1)
0
:magenta
Intensity of the yellow ink, default zero.
(real 0 1)
0
:yellow
Color class for a CMYK color space.
Intensity of the cyan ink, default zero.
(real 0 1)
0
:cyan
Intensity of the magenta ink, default zero.
(real 0 1)
0
:magenta
Intensity of the yellow ink, default zero.
(real 0 1)
0
:yellow
Intensity of the black ink, default zero.
(real 0 1)
0
:black
Base class for a color.
adobe-rgb-color-coordinates
.
cielab-color-coordinates
.
cielch-color-coordinates
.
cieluv-color-coordinates
.
ciergb-color-coordinates
.
ciexyy-color-coordinates
.
color-coordinates
.
copy-color
.
generic-cmy-color-coordinates
.
generic-cmyk-color-coordinates
.
generic-hsl-color-coordinates
.
generic-hsv-color-coordinates
.
initialize-instance
.
make-load-form
.
print-object
.
srgb-color-coordinates
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
update-instance-for-different-class
.
white-point
.
wide-gamut-rgb-color-coordinates
.
Color class for the generic CMY color space.
The generic CMY color space is a mathematical description of the CMY color model. It is not associated with a particular device.
Color class for the generic CMYK color space.
The generic CMYK color space is a mathematical description of the CMYK color model. It is not associated with a particular device.
Color class for the mathematical model of a color space.
Color class for the generic HSL color space.
The generic HSL color space is a different representation of the RGB color model.
Color class for the generic HSV/HSB color space.
The generic HSV/HSB color space is a different representation of the RGB color model.
Color class for the generic RGB color space.
The generic RGB color space is a mathematical description of the RGB color model. It is not associated with a particular device.
Color class for a HSL color space.
Hue, default zero.
(real 0 (360))
0
:hue
Saturation, default zero.
(real 0 1)
0
:saturation
Lightness, default zero.
(real 0 1)
0
:lightness
Color class for a HSV/HSB color space.
Hue, default zero.
(real 0 (360))
0
:hue
Saturation, default zero.
(real 0 1)
0
:saturation
Value (brightness), default zero.
(real 0 1)
0
:value
Color class for a RGB color space.
Intensity of the red primary, default zero.
(real 0 1)
0
:red
Intensity of the green primary, default zero.
(real 0 1)
0
:green
Intensity of the blue primary, default zero.
(real 0 1)
0
:blue
Color class for the sRGB color space.
Color class for the wide-gamut RGB color space.
Transformation matrix to convert normalized CIE XYZ color space coordinates into linear Adobe RGB color space coordinates.
Transformation matrix to convert CIE XYZ color space coordinates into CIE RGB color space coordinates.
Transformation matrix to convert linear Adobe RGB color space coordinates into normalized CIE XYZ color space coordinates.
Transformation matrix to convert CIE RGB color space coordinates into CIE XYZ color space coordinates.
Transformation matrix to convert linear sRGB color space coordinates into normalized CIE XYZ color space coordinates.
Transformation matrix to convert linear wide-gamut RGB color space coordinates into normalized CIE XYZ color space coordinates.
Transformation matrix to convert normalized CIE XYZ color space coordinates into linear sRGB color space coordinates.
Transformation matrix to convert normalized CIE XYZ color space coordinates into linear wide-gamut RGB color space coordinates.
Read a color in Xcms notation.
Convert normalized CIE XYZ color space coordinates into Adobe RGB color space coordinates.
Convert Adobe RGB color space coordinates into linear Adobe RGB color space coordinates.
Convert linear Adobe RGB color space coordinates into Adobe RGB color space coordinates.
Convert CIE L*C*h color space coordinates into CIE L*a*b* color space coordinates.
Convert CIE XYZ color space coordinates
into CIE L*a*b* color space coordinates.
This conversion requires a reference white point.
Convert CIE L*a*b* color space coordinates into CIE L*C*h color space coordinates.
Convert CIE XYZ color space coordinates
into CIE L*u*v* color space coordinates.
This conversion requires a reference white point.
Convert CIE XYZ color space coordinates into CIE RGB color space coordinates.
Convert CIE XYZ color space coordinates into CIE xyY color space coordinates.
Convert Adobe RGB color space coordinates into normalized CIE XYZ color space coordinates.
Convert CIE L*a*b* color space coordinates
into CIE XYZ color space coordinates.
This conversion requires a reference white point.
Convert CIE L*u*v* color space coordinates
into CIE XYZ color space coordinates.
This conversion requires a reference white point.
Convert CIE RGB color space coordinates into CIE XYZ color space coordinates.
Convert CIE xyY color space coordinates into CIE XYZ color space coordinates.
Convert sRGB color space coordinates
into normalized CIE XYZ color space coordinates.
Convert wide-gamut RGB color space coordinates into normalized CIE XYZ color space coordinates.
Return the determinant of matrix A.
Convert CMYK color space coordinates into CMY color space coordinates.
Convert RGB color space coordinates into CMY color space coordinates.
Convert CMY color space coordinates into CMYK color space coordinates.
Convert RGB color space coordinates into HSI color space coordinates.
Convert RGB color space coordinates into HSL color space coordinates.
Convert RGB color space coordinates into HSV color space coordinates.
Convert CMY color space coordinates into RGB color space coordinates.
Convert HSL color space coordinates into RGB color space coordinates.
Convert HSV color space coordinates into RGB color space coordinates.
Calculate adjugate matrix of matrix A in place.
Calculate matrix of cofactors of matrix A in place.
Transpose matrix A in place.
Convert normalized CIE XYZ color space coordinates into sRGB color space coordinates.
Convert sRGB color space coordinates into linear sRGB color space coordinates.
Convert linear sRGB color space coordinates into sRGB color space coordinates.
Convert normalized CIE XYZ color space coordinates into wide-gamut RGB color space coordinates.
Return absolute luminance.
ciexyy-color
)) ¶ciexyz-color
)) ¶real
)) ¶Jump to: | %
A B C D E F G H I L M N P R S U W |
---|
Jump to: | %
A B C D E F G H I L M N P R S U W |
---|
Jump to: | *
A B C G H K L M R S U V W X Y Z |
---|
Jump to: | *
A B C G H K L M R S U V W X Y Z |
---|
Jump to: | A B C F G H I P R S T U W |
---|
Jump to: | A B C F G H I P R S T U W |
---|