12 #ifndef CXVNNCLRECONSTRUCTIONMETHODSERVICE_H_ 13 #define CXVNNCLRECONSTRUCTIONMETHODSERVICE_H_ 15 #include "org_custusx_usreconstruction_vnncl_Export.h" 22 class ctkPluginContext;
49 void enableProfiling();
51 double getKernelExecutionTime();
56 virtual QString getName()
const;
63 virtual std::vector<PropertyPtr> getSettings(QDomElement root);
132 virtual int getMethodID(QDomElement root);
140 virtual int getPlaneMethodID(QDomElement root);
Abstract interface for reconstruction algorithm.
VNNclAlgorithmPtr mAlgorithm
boost::shared_ptr< class StringProperty > StringPropertyPtr
std::vector< QString > mPlaneMethods
Settings * settings()
Shortcut for accessing the settings instance.
std::vector< QString > mMethods
boost::shared_ptr< class DoubleProperty > DoublePropertyPtr
boost::shared_ptr< class ProcessedUSInputData > ProcessedUSInputDataPtr
boost::shared_ptr< VNNclAlgorithm > VNNclAlgorithmPtr
Namespace for all CustusX production code.