** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: dlgprojections.cpp,v 1.11 2000/12/18 06:32:13 kevin Exp $
+** $Id: dlgprojections.cpp,v 1.14 2000/12/29 15:45:06 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
if ( iViewNumber < m_rProjections.nView() ) {
m_iLastView = iViewNumber;\r
::wxYield(); // update the display\r
- m_pSGP->eraseWindow();\r
- Refresh();\r
+ m_pSGP->eraseWindow();
+ m_btnPause->Refresh();
+ m_btnStep->Refresh();
+ m_btnAbort->Refresh();
if (m_iTrace >= Trace::TRACE_PLOT)
m_pSGP->setViewport (0, 0, 0.66, 1);
double* detPos = new double [detArray.nDet()];
for (int i = 0; i < detArray.nDet(); i++)
detPos[i] = i;
- EZPlot ezplot (*m_pSGP);
- ezplot.ezset("grid");
- ezplot.ezset("box");
+ EZPlot ezplot;
+ ezplot.ezset ("grid");
+ ezplot.ezset ("box");\r
+ ezplot.ezset ("yticks left");
ezplot.addCurve (detValues, detPos, detArray.nDet());\r
m_pSGP->setViewport (0.67, 0.1, 1., 1.);
- ezplot.plot();\r
+ ezplot.plot (m_pSGP);\r
delete detPos;
}
}