33 #ifndef CXUSRECONSTRUCTIONSERVICENULL_H 34 #define CXUSRECONSTRUCTIONSERVICENULL_H 36 #include "org_custusx_usreconstruction_Export.h" 52 virtual void selectData(QString filename, QString calFilesPath =
"");
55 virtual QString getSelectedFilename()
const;
59 virtual std::vector<PropertyPtr> getAlgoOptions();
64 virtual void setOutputRelativePath(QString path);
65 virtual void setOutputBasePath(QString path);
66 virtual void startReconstruction();
67 virtual std::set<cx::TimedAlgorithmPtr> getThreadedReconstruction();
72 virtual bool isNull();
75 virtual void newDataOnDisk(QString mhdFilename);
78 void printWarning()
const;
84 #endif // CXUSRECONSTRUCTIONSERVICENULL_H Abstract interface for reconstruction algorithm.
Helper struct for sending and controlling output volume properties.
boost::shared_ptr< class Property > PropertyPtr
Helper class for xml files used to store ssc/cx data.
Namespace for all CustusX production code.