2 Reorganized source file
5 Reorganized include files
6 Fixed const pointers in strfuncs
9 Renamed directories, moved source files, combined source files
10 to change from 6 libraries to 3 libraries (libctsim, libctsupport,
14 Skip versions to make version 2.0 the first fully C++ version
15 Renamed Raysums to Projections throughout files
16 Renamed Detector to Scanner
17 Converted Scanner and Projecions to full object-oriented
20 Converted Phantom and PhantomElements to Object-Oriented
21 Converted Detector to Object-Oriented
24 Improved Integer backprojection method
25 Fixed nearest neighbor to be truly nearest neighbor
26 Made linear interpolation more integer arithmetic -> speed improvement
27 Finished converting all C files to C++
28 Converted all use of malloc/free to C++ new/delete
29 Began object-oriented conversion of Phantom and Projection structures
32 Converted MPI data structures to C++ object
33 Made ImageFile directly inherit from Array2dFile
37 Portable IF (image file) format implemented with objects (SDF removed)
38 - Now all data files are cross-platform compatible
39 Converted from MPI to MPI++
40 Converted backprojection to object-oriented
41 Removed MTX from libkmath as no longer need -- replaced with C++ matrices
44 Simpilifed endian handling
47 Added support for 64-bit (IA64) CPU
48 Removed broken B-spline interpolation
49 Added support for cygwin platform under Windows 2000
50 Added support for 16-bit PNG graphics
53 Added compile-time configuration of endian order
56 Modified the raysum file format to be platform independent
59 Added Microsoft VC compatibility
60 Cleaned up compilation warnings in libgraph
63 Continued conversion to ANSI C
64 Removed old CRT routines
67 Renamed pictures to phantoms, objects to phantom elements
68 Continued code cleanup
71 More code cleanup with reorganizing libraries
72 Added --log and --exp to sdf-1
73 Allowed negative numbers for window levels in CGI interface
76 Continued code cleanup
80 Better documented, coded raysum in-memory on on-disk options
83 Cleaned out library that wasn't being used by CTSim
84 Modified ctsim.cgi to read in configuration file ctsim.conf
87 First open source distribution for GNU/Linux
90 Converted to GNU/Linux
91 added MPI support via LAM library
94 Developed under MS-DOS and IBM EGA graphics