r301: *** empty log message ***
[ctsim.git] / src / views.h
index f82d5066c16558f41eb31e4d44e13c356fc24065..9fb14a1bb3dcd8038252cf20b7ffeeadbd277c68 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: views.h,v 1.9 2000/09/02 05:10:39 kevin Exp $
+**  $Id: views.h,v 1.11 2000/12/18 09:31:26 kevin Exp $
 **
 **  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
@@ -67,6 +67,9 @@ public:
     void OnProperties (wxCommandEvent& event);
     void OnScaleAuto (wxCommandEvent& event);
     void OnScaleMinMax (wxCommandEvent& event);
+\r
+       wxFrame* getFrame()\r
+       { return m_frame; }\r
 
     ImageFileDocument* GetDocument(void) 
        { return dynamic_cast<ImageFileDocument*>(wxView::GetDocument()); }
@@ -102,6 +105,18 @@ private:
     ProjectionFileCanvas *m_canvas;
     wxFrame *m_frame;
 
+    int m_iDefaultNX;
+    int m_iDefaultNY;
+    int m_iDefaultFilter;
+    int m_iDefaultFilterMethod;
+    double m_dDefaultFilterParam;
+    int m_iDefaultFilterGeneration;
+    int m_iDefaultZeropad;
+    int m_iDefaultInterpolation;
+    int m_iDefaultInterpParam;
+    int m_iDefaultBackprojector;
+    int m_iDefaultTrace;
+
 public:
     ProjectionFileView(void);
     virtual ~ProjectionFileView(void);
@@ -112,6 +127,9 @@ public:
     bool OnClose (bool deleteWindow = true);
     void OnProperties (wxCommandEvent& event);
     void OnReconstruct (wxCommandEvent& event);
+\r
+       wxFrame* getFrame ()\r
+       { return m_frame; }\r
 
     ProjectionFileDocument* GetDocument(void) 
        { return dynamic_cast<ProjectionFileDocument*>(wxView::GetDocument()); }