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