** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: views.h,v 1.7 2000/08/25 15:59:13 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
bool m_bMaxSpecified;
double m_dMinPixel;
double m_dMaxPixel;
+ double m_dAutoScaleFactor;
public:
ImageFileView(void);
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()); }
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);
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()); }
PhantomCanvas *m_canvas;
wxFrame *m_frame;
+ int m_iDefaultNDet;
+ int m_iDefaultNView;
+ int m_iDefaultNSample;
+ int m_iDefaultGeometry;
+ int m_iDefaultTrace;
+ double m_dDefaultRotation;
+ double m_dDefaultFocalLength;
+ double m_dDefaultFieldOfView;
+
public:
PhantomView(void);
virtual ~PhantomView(void);