The file Ccode2.tar.gz is a gzipped tar file containing all the C code for "Computational Geometry in C (Second Edition)": Code function Chapter pointer directory ----------------------------------------------------- Triangulate Chapter 1, Code 1.14 /tri Convex Hull(2D) Chapter 3, Code 3.8 /graham Convex Hull(3D) Chapter 4, Code 4.8 /chull sphere.c Chapter 4, Fig. 4.15 /sphere Delaunay Triang Chapter 5, Code 5.2 /dt SegSegInt Chapter 7, Code 7.2 /segseg Point-in-poly Chapter 7, Code 7.13 /inpoly Point-in-hedron Chapter 7, Code 7.15 /inhedron Int Conv Poly Chapter 7, Code 7.17 /convconv Mink Convolve Chapter 8, Code 8.5 /mink Arm Move Chapter 8, Code 8.7 /arm ----------------------------------------------------- To uncompress: % gunzip Ccode2.tar.gz To unpack: % tar -xvf Ccode2.tar This creates directories and files, as listed below: tri/tri.c tri/macros.h tri/comb.c tri/Makefile tri/i.18 tri/i.snake tri/i.sq tri/i.tri tri/README.tri graham/graham.c graham/macros.h graham/Makefile graham/i.10 graham/i.19 graham/README.graham chull/chull.c chull/macros.h chull/Makefile chull/i.cube chull/README.chull sphere/sphere.c sphere/spiral.c sphere/cube.c sphere/Makefile sphere/README.sphere dt/dt2.c dt/dt4.c dt/macros.h dt/Makefile dt/i.10 dt/i.100 dt/README.dt segseg/segseg.c segseg/Makefile segseg/README.segseg inpoly/inpoly.c inpoly/Makefile inpoly/i.28 inpoly/i.28.verts inpoly/README.inpoly inhedron/inhedron.c inhedron/Makefile inhedron/i.8 inhedron/i.400 inhedron/README.inhedron convconv/convconv.c convconv/Makefile convconv/i.two convconv/i.amy.3 convconv/i.house convconv/i.sqsq convconv/README.convconv mink/mink.c mink/Makefile mink/i.0 mink/i.1 mink/i.2 mink/i.3 mink/i.4 mink/i.5 mink/README.mink arm/arm.c arm/Makefile arm/i.4 arm/o.4 arm/README.arm