** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: dialogs.h,v 1.10 2000/08/25 15:59:13 kevin Exp $
+** $Id: dialogs.h,v 1.11 2000/08/27 20:32:55 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
#include "wx/wx.h"
#include <string>
+#include "ctsupport.h"
#include "scanner.h"
#include "phantom.h"
#include "procsignal.h"
class DialogGetProjectionParameters : public wxDialog
{
public:
- DialogGetProjectionParameters (wxFrame* pParent, int iDefaultNDet = 0, int iDefaultNView = 0, int iDefaultNSamples = 1, double dDefaultRotAngle = 1., double dDefaultFocalLength = 1, double dDefaultFieldOfView = 1., int iDefaultGeometry = Scanner::GEOMETRY_PARALLEL);
+ DialogGetProjectionParameters (wxFrame* pParent, int iDefaultNDet = 0, int iDefaultNView = 0, int iDefaultNSamples = 1, double dDefaultRotAngle = 1., double dDefaultFocalLength = 1, double dDefaultFieldOfView = 1., int iDefaultGeometry = Scanner::GEOMETRY_PARALLEL, int iDefaultTrace = Trace::TRACE_NONE);
~DialogGetProjectionParameters (void);
unsigned int getNDet (void);
unsigned int getNView (void);
unsigned int getNSamples (void);
+ int getTrace (void);
+
double getRotAngle (void);
double getFieldOfViewRatio (void);
double getFocalLengthRatio (void);
wxTextCtrl* m_pTextCtrlFieldOfView;
StringValueAndTitleListBox* m_pListBoxGeometry;
+ StringValueAndTitleListBox* m_pListBoxTrace;
int m_iDefaultNDet;
int m_iDefaultNView;
int m_iDefaultNSamples;
+ int m_iDefaultTrace;
double m_dDefaultRotAngle;
double m_dDefaultFocalLength;
double m_dDefaultFieldOfView;