X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=ChangeLog;h=1bb4c6b8723069a7ffdd787523d7954bf1afd362;hp=8dbe5e564da43f74860b0e5127c99137726f7432;hb=e289f8ecb69ba183b32e32ff20f1679f4b62194d;hpb=13838bda88b63a2535b5baaf7197006767de4b8e diff --git a/ChangeLog b/ChangeLog index 8dbe5e5..1bb4c6b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,85 @@ +1.9.2 - 6/17/2000 + Reorganized include files + Fixed const pointers in strfuncs + +1.9.1 - 6/16/2000 + Renamed directories, moved source files, combined source files + to change from 6 libraries to 3 libraries (libctsim, libctsupport, + and libctgraphics) + +1.9.0 - 6/15/2000 + Skip versions to make version 2.0 the first fully C++ version + Renamed Raysums to Projections throughout files + Renamed Detector to Scanner + Converted Scanner and Projecions to full object-oriented + +0.6.1 - 6/12/2000 + Converted Phantom and PhantomElements to Object-Oriented + Converted Detector to Object-Oriented + +0.6.0-b3 - 6/10/2000 + Improved Integer backprojection method + Fixed nearest neighbor to be truly nearest neighbor + Made linear interpolation more integer arithmetic -> speed improvement + Finished converting all C files to C++ + Converted all use of malloc/free to C++ new/delete + Began object-oriented conversion of Phantom and Projection structures + +0.6.0-b2 - 6/8/2000 + Converted MPI data structures to C++ object + Made ImageFile directly inherit from Array2dFile + +0.6.0-b1 - 6/6/2000 + First C++ conversions + Portable IF (image file) format implemented with objects (SDF removed) + - Now all data files are cross-platform compatible + Converted from MPI to MPI++ + Converted backprojection to object-oriented + Removed MTX from libkmath as no longer need -- replaced with C++ matrices + +0.5.4 - 6/4/2000 + Simpilifed endian handling + +0.5.4-b3 - 6/1/2000 + Added support for 64-bit (IA64) CPU + Removed broken B-spline interpolation + Added support for cygwin platform under Windows 2000 + Added support for 16-bit PNG graphics + +0.5.4-b2 - 5/16/2000 + Added compile-time configuration of endian order + +0.5.4-b1 - 5/14/2000 + Modified the raysum file format to be platform independent + +0.5.3 - 5/11/2000 + Added Microsoft VC compatibility + Cleaned up compilation warnings in libgraph + +0.5.2-b5 - 5/7/2000 + Continued conversion to ANSI C + Removed old CRT routines + +0.5.2-b4 - 5/4/2000 + Renamed pictures to phantoms, objects to phantom elements + Continued code cleanup + +0.5.2-b3 - 4/30/200 + More code cleanup with reorganizing libraries + Added --log and --exp to sdf-1 + Allowed negative numbers for window levels in CGI interface + +0.5.2-b2 - 4/30/200 + Continued code cleanup + +0.5.2-b1 - 4/29/2000 + Fixed a few MPI bugs + Better documented, coded raysum in-memory on on-disk options + 0.5.1 - 4/28/2000 Cleaned out library that wasn't being used by CTSim - + Modified ctsim.cgi to read in configuration file ctsim.conf + 0.5.0 - 4/27/2000 First open source distribution for GNU/Linux @@ -9,4 +88,5 @@ added MPI support via LAM library 1983-84 - Developed under MS-DOS and IBM EGA graphics \ No newline at end of file + Developed under MS-DOS and IBM EGA graphics +