Fraxinus
18.10
An IGT application
|
Abstract interface for reconstruction algorithm. More...
#include <cxReconstructionMethodService.h>
Public Member Functions | |
virtual | ~ReconstructionMethodService () |
virtual QString | getName () const =0 |
virtual std::vector< PropertyPtr > | getSettings (QDomElement root)=0 |
virtual bool | reconstruct (ProcessedUSInputDataPtr input, vtkImageDataPtr outputData, QDomElement settings)=0 |
Abstract interface for reconstruction algorithm.
Subclass in order to implement a specific reconstruction.
Definition at line 54 of file cxReconstructionMethodService.h.
|
inlinevirtual |
Definition at line 58 of file cxReconstructionMethodService.h.
|
pure virtual |
Implemented in cx::VNNclReconstructionMethodService, and cx::PNNReconstructionMethodService.
|
pure virtual |
Fill settings for this algorithm. Input is the root node for this algo, filled with stored settings (if any). On completion, the root is filled with default values for settings.
Implemented in cx::VNNclReconstructionMethodService, and cx::PNNReconstructionMethodService.
|
pure virtual |
input | data to process |
outputData | [Out] The reconstructed volume. Memory must be allocated in advance. |
settings | Reference to settings file containing algorithm-specific settings |
Implemented in cx::VNNclReconstructionMethodService, and cx::PNNReconstructionMethodService.