This is the pixman Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:13:12 2025 GMT+0.
pixman/pixman.asdpixman/package.lisppixman/helpers.lisppixman/foreign-library.lisppixman/types.lisppixman/enums.lisppixman/foreign-functions.lisppixman/extra-makes.lisppixman/misc.lisppixman/region.lisppixman/manipulation.lisppixman/image.lisppixman/properties.lisppixman/composite.lisppixman/functional.lispThe main system appears first, followed by any subsystem dependency.
pixmanLow-level pixel manipulation.
ReinUsesLisp <reinuseslisp@airmail.cc>
LLGPL
cffi (system).
trivial-garbage (system).
alexandria (system).
package.lisp (file).
helpers.lisp (file).
foreign-library.lisp (file).
types.lisp (file).
enums.lisp (file).
foreign-functions.lisp (file).
extra-makes.lisp (file).
misc.lisp (file).
region.lisp (file).
manipulation.lisp (file).
image.lisp (file).
properties.lisp (file).
composite.lisp (file).
functional.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
pixman/pixman.asdpixman/package.lisppixman/helpers.lisppixman/foreign-library.lisppixman/types.lisppixman/enums.lisppixman/foreign-functions.lisppixman/extra-makes.lisppixman/misc.lisppixman/region.lisppixman/manipulation.lisppixman/image.lisppixman/properties.lisppixman/composite.lisppixman/functional.lisppixman/helpers.lisppackage.lisp (file).
pixman (system).
build-format (function).
build-list-from-memory (function).
build-memory-from-list (function).
check-true (macro).
collect (function).
pixman/foreign-library.lisphelpers.lisp (file).
pixman (system).
pixman/types.lispforeign-library.lisp (file).
pixman (system).
double-to-fixed (function).
fixed-ceil (function).
fixed-frac (function).
fixed-fraction (function).
fixed-mod-2 (function).
fixed-to-double (function).
fixed-to-int (function).
int-to-fixed (function).
+fixed-1+ (constant).
+fixed-1-minus-e+ (constant).
+fixed-e+ (constant).
+fixed-minus-1+ (constant).
+max-fixed-48-16+ (constant).
+min-fixed-48-16+ (constant).
box16-tclass (class).
color-tclass (class).
fixed-floor (function).
gradient-stop-tclass (class).
line-fixed-tclass (class).
point-fixed-tclass (class).
rectangle16-tclass (class).
region16-data-tclass (class).
region16-tclass (class).
transform-tclass (class).
vec-tclass (class).
pixman/foreign-functions.lispenums.lisp (file).
pixman (system).
blt (function).
format-supported-source (function).
image-composite (function).
image-get-component-alpha (function).
image-get-data (function).
image-get-depth (function).
image-get-format (function).
image-get-height (function).
image-get-stride (function).
image-get-width (function).
image-set-alpha-map (function).
image-set-clip-region (function).
image-set-component-alpha (function).
image-set-has-client-clip (function).
image-set-repeat (function).
image-set-source-clipping (function).
image-set-transform (function).
pixman-fill (function).
region-clear (function).
region-contains-point-p (function).
region-contains-rectangle (function).
region-extents (function).
region-num-rects (function).
region-reset (function).
region-selfcheck (function).
transform-bounds (function).
transform-identity-p (function).
transform-init-identity (function).
transform-init-rotate (function).
transform-init-scale (function).
transform-init-translate (function).
transform-int-translate-p (function).
transform-inverse-p (function).
transform-invert (function).
transform-multiply (function).
transform-point (function).
transform-point-3d (function).
transform-scale (function).
transform-scale-p (function).
transform-translate (function).
version-string (function).
format-supported-destination (function).
image-ref (function).
pixman-compute-composite-region (function).
pixman-image-create-bits (function).
pixman-image-create-bits-no-clear (function).
pixman-image-create-conical-gradient (function).
pixman-image-create-linear-gradient (function).
pixman-image-create-radial-gradient (function).
pixman-image-create-solid-fill (function).
pixman-image-set-filter (function).
pixman-image-unref (function).
pixman-region-copy (function).
pixman-region-equal (function).
pixman-region-fini (function).
pixman-region-init (function).
pixman-region-init-from-image (function).
pixman-region-init-rect (function).
pixman-region-init-rects (function).
pixman-region-init-with-extents (function).
pixman-region-intersect (function).
pixman-region-intersect-rect (function).
pixman-region-inverse (function).
pixman-region-not-empty (function).
pixman-region-rectangles (function).
pixman-region-subtract (function).
pixman-region-translate (function).
pixman-region-union (function).
pixman-region-union-rect (function).
pixman-version (function).
trasnform-rotate (function).
pixman/extra-makes.lispforeign-functions.lisp (file).
pixman (system).
make-box (function).
make-color (function).
make-gradient-stop (function).
make-point-fixed (function).
make-transform (function).
define-maker (macro).
pixman/misc.lispextra-makes.lisp (file).
pixman (system).
version (function).
pixman/region.lispmisc.lisp (file).
pixman (system).
make-region (function).
make-region-init-from-image (function).
make-region-rect (function).
make-region-rects (function).
make-region-with-extents (function).
region-fini (function).
alloc-region (function).
free-region (function).
let-region (macro).
pixman/manipulation.lispregion.lisp (file).
pixman (system).
region-copy (function).
region-empty-p (function).
region-equal (function).
region-intersect (function).
region-intersect-rect (function).
region-inverse (function).
region-nintersect-rect (function).
region-ninverse (function).
region-nunion-rect (function).
region-print (function).
region-rectangles (function).
region-subtract (function).
region-translate (function).
region-union (function).
region-union-rect (function).
define-binary-manipulator (macro).
define-manipulator (macro).
region-ntranslate (function).
pixman/image.lispmanipulation.lisp (file).
pixman (system).
image-create-bits (function).
image-create-bits-no-clear (function).
image-create-conical-gradient (function).
image-create-linear-gradient (function).
image-create-radial-gradient (function).
image-create-solid-fill (function).
image-unref (function).
null-image (function).
imgcollect (function).
pixman/properties.lispimage.lisp (file).
pixman (system).
image-set-filter (function).
pixman/composite.lispproperties.lisp (file).
pixman (system).
compute-composite-region (function).
pixman/functional.lispcomposite.lisp (file).
pixman (system).
make-identity (function).
make-rotate (function).
make-scale (function).
make-translate (function).
with-transform (macro).
with-transforms (macro).
a-transform (macro).
Packages are listed by definition order.
pixmanalexandria.
cffi.
common-lisp.
blt (function).
compute-composite-region (function).
double-to-fixed (function).
fixed-ceil (function).
fixed-frac (function).
fixed-fraction (function).
fixed-mod-2 (function).
fixed-to-double (function).
fixed-to-int (function).
format-supported-source (function).
image-composite (function).
image-create-bits (function).
image-create-bits-no-clear (function).
image-create-conical-gradient (function).
image-create-linear-gradient (function).
image-create-radial-gradient (function).
image-create-solid-fill (function).
image-get-component-alpha (function).
image-get-data (function).
image-get-depth (function).
image-get-format (function).
image-get-height (function).
image-get-stride (function).
image-get-width (function).
image-set-alpha-map (function).
image-set-clip-region (function).
image-set-component-alpha (function).
image-set-filter (function).
image-set-has-client-clip (function).
image-set-repeat (function).
image-set-source-clipping (function).
image-set-transform (function).
image-unref (function).
int-to-fixed (function).
make-box (function).
make-color (function).
make-gradient-stop (function).
make-identity (function).
make-point-fixed (function).
make-region (function).
make-region-init-from-image (function).
make-region-rect (function).
make-region-rects (function).
make-region-with-extents (function).
make-rotate (function).
make-scale (function).
make-transform (function).
make-translate (function).
null-image (function).
pixman-fill (function).
region-clear (function).
region-contains-point-p (function).
region-contains-rectangle (function).
region-copy (function).
region-empty-p (function).
region-equal (function).
region-extents (function).
region-fini (function).
region-intersect (function).
region-intersect-rect (function).
region-inverse (function).
region-nintersect-rect (function).
region-ninverse (function).
region-num-rects (function).
region-nunion-rect (function).
region-print (function).
region-rectangles (function).
region-reset (function).
region-selfcheck (function).
region-subtract (function).
region-translate (function).
region-union (function).
region-union-rect (function).
transform-bounds (function).
transform-identity-p (function).
transform-init-identity (function).
transform-init-rotate (function).
transform-init-scale (function).
transform-init-translate (function).
transform-int-translate-p (function).
transform-inverse-p (function).
transform-invert (function).
transform-multiply (function).
transform-point (function).
transform-point-3d (function).
transform-scale (function).
transform-scale-p (function).
transform-translate (function).
version (function).
version-string (function).
with-transform (macro).
with-transforms (macro).
+fixed-1+ (constant).
+fixed-1-minus-e+ (constant).
+fixed-e+ (constant).
+fixed-minus-1+ (constant).
+max-fixed-48-16+ (constant).
+min-fixed-48-16+ (constant).
a-transform (macro).
alloc-region (function).
box16-tclass (class).
build-format (function).
build-list-from-memory (function).
build-memory-from-list (function).
check-true (macro).
collect (function).
color-tclass (class).
define-binary-manipulator (macro).
define-maker (macro).
define-manipulator (macro).
fixed-floor (function).
format-supported-destination (function).
free-region (function).
gradient-stop-tclass (class).
image-ref (function).
imgcollect (function).
let-region (macro).
line-fixed-tclass (class).
pixman-compute-composite-region (function).
pixman-image-create-bits (function).
pixman-image-create-bits-no-clear (function).
pixman-image-create-conical-gradient (function).
pixman-image-create-linear-gradient (function).
pixman-image-create-radial-gradient (function).
pixman-image-create-solid-fill (function).
pixman-image-set-filter (function).
pixman-image-unref (function).
pixman-region-copy (function).
pixman-region-equal (function).
pixman-region-fini (function).
pixman-region-init (function).
pixman-region-init-from-image (function).
pixman-region-init-rect (function).
pixman-region-init-rects (function).
pixman-region-init-with-extents (function).
pixman-region-intersect (function).
pixman-region-intersect-rect (function).
pixman-region-inverse (function).
pixman-region-not-empty (function).
pixman-region-rectangles (function).
pixman-region-subtract (function).
pixman-region-translate (function).
pixman-region-union (function).
pixman-region-union-rect (function).
pixman-version (function).
point-fixed-tclass (class).
rectangle16-tclass (class).
region-ntranslate (function).
region16-data-tclass (class).
region16-tclass (class).
transform-tclass (class).
trasnform-rotate (function).
vec-tclass (class).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Always call this function with a pixman_region_init_* call
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
foreign-struct-type.
translatable-foreign-type.
| Jump to: | A B C D F I L M N P R T V W | 
|---|
| Jump to: | A B C D F I L M N P R T V W | 
|---|
| Jump to: | +
   
 C  | 
|---|
| Jump to: | +
   
 C  | 
|---|
| Jump to: | B C E F G H I L M P R S T V | 
|---|
| Jump to: | B C E F G H I L M P R S T V | 
|---|