r99: *** empty log message ***
[ctsim.git] / ChangeLog
1 1.9.1 - 6/20/2000
2    Converted all file i/o to C++ library
3         
4 1.9.0 - 6/15/2000
5    Skip versions to make version 2.0 the first C++ version
6    Renamed Raysums to Projections throughout files
7    Renamed Detector to Scanner
8    Converted Scanner and Projecions to full object-oriented
9         
10 0.6.1 - 6/12/2000
11    Converted Phantom and PhantomElements to Object-Oriented
12    Converted Detector to Object-Oriented
13         
14 0.6.0-b3 - 6/10/2000
15    Improved Integer backprojection method
16         Fixed nearest neighbor to be truly nearest neighbor
17         Made linear interpolation more integer arithmetic -> speed improvement
18    Finished converting all C files to C++
19    Converted all use of malloc/free to C++ new/delete
20    Began object-oriented conversion of Phantom and Projection structures
21         
22 0.6.0-b2 - 6/8/2000
23    Converted MPI data structures to C++ object
24    Made ImageFile directly inherit from Array2dFile
25         
26 0.6.0-b1 - 6/6/2000
27    First C++ conversions
28    Portable IF (image file) format implemented with objects (SDF removed)
29         - Now all data files are cross-platform compatible
30    Converted from MPI to MPI++
31    Converted backprojection to object-oriented
32    Removed MTX from libkmath as no longer need -- replaced with C++ matrices             
33         
34 0.5.4 - 6/4/2000
35    Simpilifed endian handling
36         
37 0.5.4-b3 - 6/1/2000
38    Added support for 64-bit (IA64) CPU
39    Removed broken B-spline interpolation
40    Added support for cygwin platform under Windows 2000
41    Added support for 16-bit PNG graphics
42         
43 0.5.4-b2 - 5/16/2000
44    Added compile-time configuration of endian order
45
46 0.5.4-b1 - 5/14/2000
47    Modified the raysum file format to be platform independent
48         
49 0.5.3 - 5/11/2000
50    Added Microsoft VC compatibility
51    Cleaned up compilation warnings in libgraph
52         
53 0.5.2-b5 - 5/7/2000
54    Continued conversion to ANSI C       
55    Removed old CRT routines
56         
57 0.5.2-b4 - 5/4/2000
58    Renamed pictures to phantoms, objects to phantom elements
59    Continued code cleanup
60         
61 0.5.2-b3 - 4/30/200
62     More code cleanup with reorganizing libraries
63     Added --log and --exp to sdf-1
64     Allowed negative numbers for window levels in CGI interface
65
66 0.5.2-b2 - 4/30/200
67     Continued code cleanup
68         
69 0.5.2-b1 - 4/29/2000
70     Fixed a few MPI bugs
71     Better documented, coded raysum in-memory on on-disk options
72         
73 0.5.1 - 4/28/2000
74     Cleaned out library that wasn't being used by CTSim  
75     Modified ctsim.cgi to read in configuration file ctsim.conf
76
77 0.5.0 - 4/27/2000 
78     First open source distribution for GNU/Linux
79         
80 6/1999 
81   Converted to GNU/Linux
82   added MPI support via LAM library
83         
84 1983-84 
85   Developed under MS-DOS and IBM EGA graphics
86