+ bool getAskDeleteNewDocs() const { return m_bSetModifyNewDocs; }
+ void setAskDeleteNewDocs(bool bAsk) { m_bSetModifyNewDocs = bAsk; }
+
+ wxDocTemplate* getDocTemplImage() { return m_pDocTemplImage; }
+ wxDocTemplate* getDocTemplProjection() { return m_pDocTemplProjection; }
+ wxDocTemplate* getDocTemplPhantom() { return m_pDocTemplPhantom; }
+ wxDocTemplate* getDocTemplPlot() { return m_pDocTemplPlot; }
+ wxDocTemplate* getDocTemplText() { return m_pDocTemplText; }
+#if wxUSE_GLCANVAS
+ wxDocTemplate* getDocTemplGraph3d() { return m_pDocTemplGraph3d; }
+#endif
+ TextFileDocument* getLogDoc() { return m_pLogDoc; }
+
+ ProjectionFileDocument* newProjectionDoc();
+ ImageFileDocument* newImageDoc();
+ PhantomFileDocument* newPhantomDoc();
+ PlotFileDocument* newPlotDoc();
+ TextFileDocument* newTextDoc();
+#if wxUSE_GLCANVAS
+ Graph3dFileDocument* newGraph3dDoc();
+#endif