Old versions of isosurface source code:

- Version 1.0: isotable_src.v1.0.tar.gz;
- Version 1.1: isotable_src.v1.1.tar.gz;
- Version 2.0: isotable_src.v2.0.tar.gz;
- Version 3.1: isotable_src.v3.1.tar.gz;
- ijktable.v0.1.tar: Source code and documentation for isosurface table generation including isotable C++ classes and program ijkgentable. Includes K. Clarkson's program hull for generating convex hulls.
- isosurface_table.v3.tar.gz: Sample cube, simplex and simplicial prism isosurface tables in various dimensions. Simplex vertices are ordered using program orientisotable so that adjacent simplices have matching orientation.
- ijkorient.v0.1.tar: Source code for reordering vertices of isosurface simplices in an isosurface table so that adjacent simplices have matching orientation. For convenience, this tar file contains duplicates of the files ijktable.cxx and ijktable.h. Requires CGAL library.
- ijkmcube.v0.1.tar: Source code for 2D/3D/4D Marching Cubes algorithm. Requires ITKNrrdIO.a library.
- ijkgenscalar.v0.1.tar: Source code for generating some simple scalar fields. Requires ITKNrrdIO.a library.
- NrrdIO.v1.9.0.tar: Source code NrrdIO. NrrdIO is a subset of the teem library. (See teem.sourceforge.net/nrrd.) This is an exact copy of NrrdIO-1.9.9-src.tar.gz from the teem library with the exception of some modifications to CMakeLists.txt, the control file for cmake.
- orientisotable.v1.0.tar;
- draw_isopatch.tar.gz - Obsolete. Program
ijkgenisotable will generate a single cube for a single configuration.
Applying ijkmcube gives the isosurface patch for that configuration;

Old versions of isosurface tables:

- Old tables, old format (produced by genisotable version 1.1): isosurface_table.v1.tar.gz;
- New tables, old format (produced by genisotable version 2.0, in version 1 format): isosurface_table.v1.correct.tar.gz;
- Version 2 (produced by genisotable version 2.0, in version 2
format): isosurface_table.v2.tar.gz;

Version 2 and earlier isosurface tables have no ordering specified on simplex vertices. Program orientisotable was applied to version 3 tables so that adjacent simplices have matching orientation.

Old documentation:

- diffisotable
(html):
Program for reporting differences between isosurface tables.

- genisotable (html): Program for generating isosurface tables of hypercubes and simplices.
- isotable (html): C++ classes for representing isosurface tables of convex polyhedra in arbitrary dimensions.
- isotable_file_format (html): File format for storing isosurface tables of convex polyhedra in arbitrary dimensions.
- isotablestat
(html):
Program for reporting some information about an isosurface table.

- orientisotable
(html):
Program for reordering simplex vertices in an isosurface table so that
adjacent simplices have matching orientations.

- genisopatch (html): Routine for generating an isosurface in a convex polyhedron in arbitrary dimensions.

*Last updated by Dr. Rephael Wenger, October 18, 2006.*