r314: ezplot fixes
[ctsim.git] / ChangeLog
index 4922d939ce9b0728a55c83c1a49e4d2b812319ab..b8cd410aeb6fb799913232ee225fc2837a2fe5b4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,14 +1,61 @@
-2.1.0 - 12/18/00 
-   Modifications for Microsoft Visual C++ compilation.
+TODO
+       Read PlotFile's.
+
+       Add help button onto dialog's for reconstruction & projections.
+       Consider use of wxWindows help file classes.
+
+       Consider changing POL into a Class. Consider making it read tag tokens.
+
+       Consider being able to write Phantom files as text and view as
+       text in ctsim.
+       
+3.0alpha1 - Released 12/30/00
+
+       * Added PlotFile class to system, used by if2 and ctsim for row
+       and column plots and comparison plots
+
+       * ctsim: Added image comparison statistics and image subtraction
+
+       * ctsim: Added plotting of rows & columns with y-axis scaling 
+
+       * ctsim: Added row and column plot comparisons between two image
+       files.
+
+       * mathfuncs.cpp: Reworked statistics algorithm to share between
+       imagefile and plotfile classes.
+
+       * imagefile.cpp: Fixed scaling bug when rasterizing Phantom with
+       nsamples > 2.  Added generic mage math functions, moved from
+       if1.cpp and if2.cpp to imagefile.cpp
+
+       * if1: Updated to handle error conditions, such as sqrt of a
+       negative number.
+       
+       * if2: Updated to output plot files and use new ImageFile class
+       math functions
+
+       * if1: Updated to use new ImageFile class math functions
+
+       * ezplot: Reworked to better store colors/linestyles/symbols with
+       Individual curves. Updated to more C++ conventions. 
+
+       * sgp: Added linestyle settings
+       
+2.5.0 - 12/18/00 
    First Microsoft Windows GUI version
    First Microsoft Windows GUI version
-   Improved sorting to find median in ImageFile::statistics
-   Fixed core-dump bug in Array2dFile::labelsCopy() function (Ian Kay) 
+   Modifications for Microsoft Visual C++ compilation.
    Improved pjinfo to output binary headers and view data, useful
        when manually compiling phantoms that vary during projection
        process. Thanks to Ian Kay for idea and code submission.
    Improved pjinfo to output binary headers and view data, useful
        when manually compiling phantoms that vary during projection
        process. Thanks to Ian Kay for idea and code submission.
+   Improved sorting to find median in ImageFile::statistics
+   Fixed core-dump bug in Array2dFile::labelsCopy() function (Ian Kay) 
+   Changed reconstruction dialog to fix onto smaller screens
+   Fixed display of plotting in Projection views
+   Improved animation displays for Projections and Reconstructions
    Changed code to explicitly use std:: namespace rather than 
        "namespace using std" statements
    Changed code to explicitly use std:: namespace rather than 
        "namespace using std" statements
-   Changed reconstruction dialog to fix onto smaller screens
+   Fixed reconstruction scaling bug introduced in 2.0.6
+   Renamed if2img to ifexport, if-1 to if1, if-2 to if2
        
 2.0.6 - 12/03/00
    Fixed minor compilation problem with procsignal.h
        
 2.0.6 - 12/03/00
    Fixed minor compilation problem with procsignal.h