Update copyright date; remove old CVS keyword
[ctsim.git] / src / dlgreconstruct.h
index 9e08e4a87b42c859a8dd450e2540af0ceb7fd437..91f1790f0592723162e28fb1ef92ca195a888d9b 100644 (file)
@@ -7,9 +7,7 @@
 **   Date Started:  August 2000
 **
 **  This is part of the CTSim program
-**  Copyright (C) 1983-2000 Kevin Rosenberg
-**
-**  $Id: dlgreconstruct.h,v 1.4 2000/12/17 22:30:34 kevin Exp $
+**  Copyright (c) 1983-2009 Kevin Rosenberg
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
 #ifndef __DLGRECONSTRUCT_H_
 #define __DLGRECONSTRUCT_H_
 
-#ifdef __GNUG__
-#pragma interface "dlgreconstruct.h"
-#endif
-
 #include "wx/setup.h"
 #include "wx/dialog.h"
 #include "wx/dcmemory.h"
@@ -56,7 +50,7 @@ public:
    /* Perform projection on view number
        return true if ABORT button has not been pressed
    */
-   bool reconstructView (int iViewNumber);
+   bool reconstructView (int iViewNumber, bool bBackproject = true);
 
    /* Can be called to continue after the cancel button has been pressed, but
        the program decided to continue the operation (e.g., user didn't
@@ -91,14 +85,10 @@ private:
    SGPDriver* m_pSGPDriver;
    SGP* m_pSGP;
    const int m_iTrace;
-#if OLD\r
-   wxMemoryDC* m_pDC;
-#else\r
-   wxDC* m_pDC;\r
-#endif\r
+   wxDC* m_pDC;
 
    wxButton *m_btnAbort;    // the abort button (or NULL if none)
-   wxButton *m_btnPause; 
+   wxButton *m_btnPause;
    wxButton *m_btnStep;
 
    wxMemoryDC m_memoryDC;  // for restoring image on OnPaint