+private:
+ enum { O_HELP, O_PRINT, O_VERSION };
+ static struct option ctsimOptions[];
+
+ bool m_bAdvancedOptions;
+ bool m_bSetModifyNewDocs;
+ bool m_bVerboseLogging;
+
+ wxDocManager* m_docManager;
+ MainFrame* m_pFrame;
+ wxConfig* m_pConfig;
+ wxTextCtrl* m_pLog;
+ wxDocTemplate* m_pDocTemplImage;
+ wxDocTemplate* m_pDocTemplProjection;
+ wxDocTemplate* m_pDocTemplPhantom;
+ wxDocTemplate* m_pDocTemplPlot;
+ wxDocTemplate* m_pDocTemplText;
+#if wxUSE_GLCANVAS
+ wxDocTemplate* m_pDocTemplGraph3d;
+#endif
+
+ TextFileDocument* m_pLogDoc;
+
+ void usage (const char* program);
+ void openConfig();
+ void closeConfig();
+