DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
.cvsignore 31 Bytes
AUTHORS 27 Bytes
COPYING 25.3 kB
ChangeLog 35.1 kB
Makefile.am 3.4 kB
Makefile.in 2.6 kB
NEWS 62 Bytes
README This is the LGPL'd component of libart. All functions needed for 587 Bytes
README.CVS 1.1 kB
acconfig.h 30 Bytes
art_affine.c Simple manipulations with affine transformations 12.1 kB
art_affine.h flip the matrix, FALSE, FALSE is a simple copy operation, and TRUE, TRUE equals a rotation by 180 2.7 kB
art_alphagamma.c Some functions to build alphagamma tables 2.5 kB
art_alphagamma.h Alphagamma tables 1.4 kB
art_bpath.c Basic constructors and operations for bezier paths 2.5 kB
art_bpath.h Basic data structures and constructors for bezier paths 1.6 kB
art_config.h This isn't pregenerated - use nspr, instead 318 Bytes
art_filterlevel.h 2.4 kB
art_gray_svp.c Render a sorted vector path into a graymap. 3.4 kB
art_gray_svp.h Render a sorted vector path into a graymap. 1.3 kB
art_misc.c Various utility functions RLL finds useful. 2.1 kB
art_misc.h Simple macros to set up storage allocation and basic types for libart functions. 3.3 kB
art_pathcode.h 1.2 kB
art_pixbuf.c art_pixbuf_new_rgb_dnotify: Create a new RGB #ArtPixBuf with explicit destroy notification. * @pixe 9.1 kB
art_pixbuf.h A generic data structure for holding a buffer of pixels. One way to think about this module is as 2.9 kB
art_point.h 1.1 kB
art_rect.c rectangle primitives stolen from gzilla 6.3 kB
art_rect.h Make a copy of the rectangle. 2.3 kB
art_rect_svp.c art_drect_svp: Find the bounding box of a sorted vector path. * @bbox: Where to store the bounding 2.2 kB
art_rect_svp.h Find the bounding box of a sorted vector path. 1.4 kB
art_rect_uta.c Functions to decompose a microtile array into a list of rectangles. 3.9 kB
art_rect_uta.h 1.3 kB
art_render.c Modular rendering architecture 35.5 kB
art_render.h Modular rendering architecture 4.7 kB
art_render_gradient.c Gradient image source for modular rendering 18.1 kB
art_render_gradient.h Gradient image source for modular rendering 2.3 kB
art_render_mask.c Alpha mask source for modular rendering 4.2 kB
art_render_mask.h Alpha mask source for modular rendering 1.4 kB
art_render_svp.c The basic art_render_svp_callback function is repeated four times, for all combinations of non-un 10.0 kB
art_render_svp.h SVP mask source for modular rendering 1.4 kB
art_rgb.c Basic operators for manipulating 24-bit packed RGB buffers. 4.4 kB
art_rgb.h 1.2 kB
art_rgb_a_affine.c Affine transform source Alpha image and composite 4.5 kB
art_rgb_a_affine.h This module handles compositing of affine-transformed alpha only images over rgb pixel buffers. 1.5 kB
art_rgb_affine.c Affine transform source RGB image and composite 3.6 kB
art_rgb_affine.h This module handles compositing of affine-transformed rgb images over rgb pixel buffers. 1.5 kB
art_rgb_affine_private.c Private functions for the rgb affine image compositors - primarily, the determination of runs, el 3.3 kB
art_rgb_affine_private.h This module handles compositing of affine-transformed rgb images over rgb pixel buffers. 1.2 kB
art_rgb_bitmap_affine.c This module handles compositing of affine-transformed bitmap images over rgb pixel buffers. 6.1 kB
art_rgb_bitmap_affine.h This module handles compositing of affine-transformed bitmap images over rgb pixel buffers. 1.6 kB
art_rgb_pixbuf_affine.c Affine transform source RGB pixbuf and composite 3.5 kB
art_rgb_pixbuf_affine.h This module handles compositing of affine-transformed generic pixbuf images over rgb pixel buffer 1.6 kB
art_rgb_rgba_affine.c Affine transform source RGBA image and composite 4.4 kB
art_rgb_rgba_affine.h This module handles compositing of affine-transformed rgba images over rgb pixel buffers. 1.5 kB
art_rgb_svp.c Render a sorted vector path into an RGB buffer. 11.6 kB
art_rgb_svp.h Render a sorted vector path into an RGB buffer. 1.6 kB
art_rgba.c Functions for manipulating RGBA pixel data 6.7 kB
art_rgba.h Functions for manipulating RGBA pixel data 1.4 kB
art_svp.c Basic constructors and operations for sorted vector paths 4.4 kB
art_svp.h Basic data structures and constructors for sorted vector paths 1.7 kB
art_svp_intersect.c This file contains a testbed implementation of the new intersection code. 46.0 kB
art_svp_intersect.h The funky new SVP intersector. 1.9 kB
art_svp_ops.c Vector path set operations, over sorted vpaths. 10.8 kB
art_svp_ops.h Vector path set operations, over sorted vpaths. 1.4 kB
art_svp_point.c Determine whether a point is inside, or near, an svp. 3.4 kB
art_svp_point.h Determine whether a point is inside, or near, an svp. 1.3 kB
art_svp_render_aa.c The spiffy antialiased renderer for sorted vector paths. 13.2 kB
art_svp_render_aa.h The spiffy antialiased renderer for sorted vector paths. 1.9 kB
art_svp_vpath.c Sort vector paths into sorted vector paths 5.6 kB
art_svp_vpath.h Sort vector paths into sorted vector paths. 1.3 kB
art_svp_vpath_stroke.c Render an arc segment starting at (xc + x0, yc + y0) to (xc + x1, yc + y1), centered at (xc, yc), 21.3 kB
art_svp_vpath_stroke.h Sort vector paths into sorted vector paths. 2.0 kB
art_svp_wind.c Primitive intersection and winding number operations on sorted vector paths. These routines a 40.4 kB
art_svp_wind.h Primitive intersection and winding number operations on sorted vector paths. 1.5 kB
art_uta.c art_uta_new: Allocate a new uta. * @x0: Left coordinate of uta. * @y0: Top coordinate of uta. * @ 2.4 kB
art_uta.h Basic data structures and constructors for microtile arrays 1.9 kB
art_uta_ops.c art_uta_union: Compute union of two uta's. * @uta1: One uta. * @uta2: The other uta. * * Compute 3.4 kB
art_uta_ops.h Basic operations on microtile arrays 1.2 kB
art_uta_rect.c art_uta_from_irect: Generate uta covering a rectangle. * @bbox: The source rectangle. * * Generat 3.5 kB
art_uta_rect.h 1.2 kB
art_uta_svp.c LGPL Copyright 1998 Raph Levien <raph@acm.org> 1.6 kB
art_uta_svp.h Basic data structures and constructors for microtile arrays 1.3 kB
art_uta_vpath.c art_uta_add_line: Add a line to the uta. * @uta: The uta to modify. * @x0: X coordinate of line st 9.6 kB
art_uta_vpath.h Basic data structures and constructors for microtile arrays 1.5 kB
art_vpath.c Basic constructors and operations for vector paths 6.2 kB
art_vpath.h Basic data structures and constructors for simple vector paths 1.9 kB
art_vpath_bpath.c Basic constructors and operations for bezier paths 9.3 kB
art_vpath_bpath.h 1.4 kB
art_vpath_dash.c Add dash style to vpath 5.3 kB
art_vpath_dash.h Apply a dash style to a vector path. 1.4 kB
art_vpath_filters.c Filters for Libart_LGPL ArtVpaths 28.0 kB
art_vpath_filters.h Filters for Libart_LGPL ArtVpaths 7.1 kB
art_vpath_svp.c "Unsort" a sorted vector path into an ordinary vector path. 5.1 kB
art_vpath_svp.h "Unsort" a sorted vector path into an ordinary vector path. 1.3 kB
autogen.sh 1.5 kB
config.h We don't use configure here, so use nspr's #define instead 172 Bytes
configure.in 1.9 kB
gen_art_config.c 1.3 kB
libart-2.0.pc.in LGPL version of the libart library 229 Bytes
libart-config.in 976 Bytes
libart-features.c General initialization hooks 366 Bytes
libart-features.h 416 Bytes
libart-features.h.in 490 Bytes
libart.def Declares the funcion exports of the DLL 2.3 kB
libart.h 1.4 kB
libart.m4 and define LIBART_CFLAGS and LIBART_LIBS 6.3 kB
libart.pkg 60 Bytes
libartConf.sh.in 176 Bytes
makefile.msc 1.8 kB
test_gradient.c test_gradient.c 8.5 kB
testart.c 14.3 kB
testuta.c 5.5 kB