pcb 4.1.1
An interactive printed circuit board layout editor.
|
action.c [code] | Action routines for output window |
action.h [code] | Prototypes for action routines |
actions.c [code] | |
actions.h [code] | |
autoplace.c [code] | Functions used to autoplace elements |
autoplace.h [code] | Prototypes for autoplace routines |
autoroute.c [code] | Functions used to autoroute nets |
autoroute.h [code] | Prototypes for autoroute routines |
auxiliary.h [code] | This header file collects some general-purpose macros (and static inline functions) that are used in various places |
batch.c [code] | This is a text-line "batch" HID, which exists for scripting and non-GUI needs |
batch_lists.h [code] | |
bbtree.c [code] | |
bitmap.h [code] | This header file collects some general-purpose macros (and static inline functions) that are used in various places |
bom.c [code] | Prints a centroid file in a format which includes data needed by a pick and place machine |
boolean.c [code] | |
box.h [code] | Random box-related utilities |
buffer.c [code] | Functions used by paste- and move/copy buffer |
buffer.h [code] | Prototypes for buffer handling routines |
cdt.c [code] | |
change.c [code] | Functions used to change object properties |
change.h [code] | Prototypes to change object properties |
clip.c [code] | Functions for inserting points into objects |
clip.h [code] | Prototypes for inserting points into objects |
compat.c [code] | |
compat.h [code] | |
const.h [code] | Global source constants |
container.c [code] | |
copy.c [code] | Functions used to copy pins, elements .. |
copy.h [code] | Prototypes for copy routines |
core_lists.h [code] | |
create.c [code] | Functions used to create vias, pins .. |
create.h [code] | Prototypes for create routines |
crosshair.c [code] | Crosshair stuff |
crosshair.h [code] | Prototypes for crosshair routines |
curvature.c [code] | |
curve.c [code] | Private part of the path and curve data structures |
curve.h [code] | Header file for path and curve data structures |
data.c [code] | Just defines common identifiers |
data.h [code] | Common identifiers |
dbus-pcbmain.c [code] | PCB HID main loop integration |
dbus-pcbmain.h [code] | |
dbus.c [code] | D-Bus IPC logic |
dbus.h [code] | D-Bus IPC logic |
decompose.c [code] | Auxiliary bitmap manipulations |
decompose.h [code] | Header file for auxiliary bitmap manipulations |
dialogs.c [code] | |
djopt.c [code] | |
djopt.h [code] | |
dolists.h [code] | |
draw.c [code] | Drawing routines |
draw.h [code] | Prototypes for drawing routines |
draw_helpers.c [code] | |
draw_helpers.h [code] | |
drill.c [code] | |
drill.h [code] | |
edge.c [code] | |
edif.c [code] | |
edif.h [code] | |
edif_parse.h [code] | |
eheap.c [code] | |
eps.c [code] | |
error.c [code] | Error and debug functions |
error.h [code] | Prototypes for error and debug functions |
extents.c [code] | |
face.c [code] | |
fifo.c [code] | |
file.c [code] | File save, load, merge ... routines |
file.h [code] | Prototypes for file routines |
find.c [code] | Routines to find connections between pins, vias, lines .. |
find.h [code] | Prototypes for connection search routines |
flags.c [code] | |
hid/common/flags.c [code] | |
fontmode.c [code] | |
free_atexit.c [code] | |
free_atexit.h [code] | |
gcode.c [code] | GCODE export HID |
gcode_lists.h [code] | |
gerber.c [code] | |
getline.c [code] | |
gettext.h [code] | |
ghid-cell-renderer-visibility.c [code] | Implementation of GtkCellRenderer for layer visibility toggler |
ghid-cell-renderer-visibility.h [code] | |
ghid-coord-entry.c [code] | |
ghid-coord-entry.h [code] | |
ghid-layer-selector.c [code] | |
ghid-layer-selector.h [code] | |
ghid-main-menu.c [code] | Implementation of GHidMainMenu widget |
ghid-main-menu.h [code] | |
ghid-route-style-selector.c [code] | |
ghid-route-style-selector.h [code] | |
global.h [code] | Definition of types |
gpcb-menu.res.h [code] | |
graph.c [code] | |
gsvit.c [code] | HID exporter for gsvit |
gsvit_lists.h [code] | |
gtk_lists.h [code] | |
gtkhid-gdk.c [code] | Functions for drawing on the GTK 2D graphics canvas |
gtkhid-gl.c [code] | |
gtkhid-main.c [code] | |
gtkhid.h [code] | |
gts-private.h [code] | |
gts.h [code] | |
gui-command-window.c [code] | Provides a command entry window for the GTK UI |
gui-config.c [code] | |
gui-dialog-print.c [code] | |
gui-dialog.c [code] | |
gui-drc-window.c [code] | |
gui-drc-window.h [code] | |
gui-keyref-window.c [code] | |
gui-library-window.c [code] | |
gui-library-window.h [code] | |
gui-log-window.c [code] | |
gui-misc.c [code] | |
gui-netlist-window.c [code] | |
gui-output-events.c [code] | |
gui-pinout-preview.c [code] | |
gui-pinout-preview.h [code] | |
gui-pinout-window.c [code] | |
gui-top-window.c [code] | This handles creation of the top level window and all its widgets |
gui-trackball.c [code] | |
gui-trackball.h [code] | |
gui-utils.c [code] | |
gui.h [code] | |
src/heap.c [code] | Operations on heaps |
gts/heap.c [code] | |
heap.h [code] | Prototypes for heap routines |
hid.h [code] | Human Interface Device |
hid_draw.h [code] | Human Interface Device - Drawing |
hid_resource.c [code] | |
hid_resource.h [code] | |
hidgl.c [code] | |
hidgl.h [code] | |
hidinit.c [code] | |
hidinit.h [code] | |
hidint.h [code] | HID internal interfaces |
hidnogui.c [code] | |
hidnogui.h [code] | |
hsurface.c [code] | |
insert.c [code] | Functions used to insert points into objects |
insert.h [code] | Prototypes for inserting points into objects |
intersect.c [code] | Rectangle intersection/union routines |
intersect.h [code] | Prototypes for rectangle intersection/union routines |
ipcd356.c [code] | IPC-D-356 Netlist export |
iso.c [code] | |
isotetra.c [code] | |
kdtree.c [code] | |
layerflags.c [code] | Functions for changing layer flags |
layerflags.h [code] | Prototypes for changing layer flags |
lesstif.h [code] | |
lesstif_lists.h [code] | |
library.c [code] | |
line.c [code] | Routines for inserting points into objects |
line.h [code] | Prototypes for inserting points into objects |
lists.h [code] | Here we define some general list macros |
lpr.c [code] | |
lrealpath.c [code] | Libiberty realpath |
lrealpath.h [code] | Prototypes for Libiberty realpath |
macro.h [code] | Some commonly used macros not related to a special C-file |
main-test.c [code] | |
hid/lesstif/main.c [code] | The lesstif HID implementation |
main.c [code] | Main program, initializes some stuff and handles user input |
matrix.c [code] | |
menu.c [code] | |
mirror.c [code] | Functions used to change the mirror flag of an object |
mirror.h [code] | Prototypes to change objects mirror flag |
src/misc.c [code] | Misc functions used by several modules |
gts/misc.c [code] | |
misc.h [code] | Prototypes for misc routines |
move.c [code] | Functions used to move pins, elements .. |
move.h [code] | Prototypes for move routines |
mtspace.c [code] | Implementation for "empty space" routines (needed for via-space tracking in the auto-router |
mtspace.h [code] | Prototypes for "empty space" routines (needed for via-space tracking in the auto-router |
mymem.c [code] | Memory management functions |
mymem.h [code] | Prototypes for memory routines |
named.c [code] | |
nelma.c [code] | |
nelma_lists.h [code] | |
hid/lesstif/netlist.c [code] | |
netlist.c [code] | Generic netlist operations |
object.c [code] | |
oocs.c [code] | |
parse_l.c [code] | |
parse_l.h [code] | Just defines common parser identifiers |
parse_y.c [code] | |
parse_y.h [code] | |
partition.c [code] | |
pcb-menu.res.h [code] | |
pcb-printf.c [code] | Implementation of printf wrapper to output pcb coords and angles |
pcb-printf.h [code] | This file defines a wrapper around sprintf, that defines new specifiers that take pcb Coord objects as input |
pgraph.c [code] | |
png.c [code] | |
png.h [code] | |
png_lists.h [code] | |
point.c [code] | |
polyarea.h [code] | Poly_Boolean: a polygon clip library |
polygon.c [code] | Special polygon editing routines |
polygon.h [code] | Prototypes for polygon editing routines |
polygon1.c [code] | Polygon clipping functions |
potracelib.h [code] | This file defines the API for the core Potrace library |
predicates.c [code] | |
predicates.h [code] | |
print.c [code] | Printing routines |
print.h [code] | Prototypes for printing routines |
ps.c [code] | |
ps.h [code] | |
ps_lists.h [code] | |
psurface.c [code] | |
puller.c [code] | |
rats.c [code] | Rats nest routines |
rats.h [code] | Prototypes for rats routines |
refine.c [code] | |
relocate.c [code] | Relocate plug-in for PCB |
remove.c [code] | Functions used to remove vias, pins .. |
remove.h [code] | Prototypes for remove routines |
renumber.c [code] | Renumber refdesses on pcb or in the buffer |
report.c [code] | |
report.h [code] | |
res_lex.c [code] | |
res_parse.c [code] | |
res_parse.h [code] | |
resource.h [code] | |
rotate.c [code] | Functions used to rotate pins, elements .. |
rotate.h [code] | Prototypes for transform routines |
rounding.h [code] | |
rtree.c [code] | Implements r-tree structures |
rtree.h [code] | Prototypes for r-tree routines |
rubberband.c [code] | Functions used by 'rubberband moves' |
rubberband.h [code] | Prototypes for rubberband routines |
search.c [code] | Search routines |
search.h [code] | Prototypes for search routines |
segment.c [code] | |
select.c [code] | Select routines |
select.h [code] | Prototypes for select routines |
set.c [code] | Routines to update widgets and global settings (except output window and dialogs) |
set.h [code] | Prototypes for update routines |
smartdisperse.c [code] | Smart dispersion of elements |
split.c [code] | |
strcasestr.c [code] | Replacement for strcasestr on systems which need it |
strflags.c [code] | Strflags |
strflags.h [code] | Prototypes for strflags |
stripe.c [code] | |
styles.c [code] | |
surface.c [code] | |
teardrops.c [code] | Functions for handling the teardrop property of pins and vias |
thermal.c [code] | Negative thermal finger polygons |
thermal.h [code] | Prototypes for thermal routines |
toporouter.c [code] | Topological Autorouter for PCB |
toporouter.h [code] | Topological Autorouter for PCB |
trace.c [code] | Transform jaggy paths into smooth curves |
trace.h [code] | |
trackball.c [code] | |
trackball.h [code] | |
triangle.c [code] | |
tribox3.c [code] | |
undo.c [code] | Functions used to undo operations |
undo.h [code] | Prototypes for undo routines |
vector.c [code] | Operations on vectors |
vector.h [code] | Prototypes for vectors routines |
vendor.c [code] | |
vendor.h [code] | |
vertex.c [code] | |
vopt.c [code] | |
xincludes.h [code] | |
xmlout.h [code] |