CustusX  15.4.0-beta
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::PNNReconstructionMethodService Class Reference

#include <cxPNNReconstructionMethodService.h>

Inheritance diagram for cx::PNNReconstructionMethodService:
cx::ReconstructionMethodService

Public Member Functions

 PNNReconstructionMethodService (ctkPluginContext *context)
 
virtual ~PNNReconstructionMethodService ()
 
virtual QString getName () const
 
virtual std::vector< PropertyPtrgetSettings (QDomElement root)
 
virtual bool reconstruct (ProcessedUSInputDataPtr input, vtkImageDataPtr outputData, QDomElement settings)
 
- Public Member Functions inherited from cx::ReconstructionMethodService
virtual ~ReconstructionMethodService ()
 

Static Public Member Functions

static
ReconstructionMethodService
create (ctkPluginContext *context)
 

Detailed Description

Implementation of PNN reconstruction service. A specialization of ReconstructAlgorithm that implements a simple PNN (pixel-nearest-neighbour) algorithm.

Date
2014-06-12
Author
Janne Beate Bakeng, SINTEF
Ole Vegard Solberg, SINTEF

Definition at line 55 of file cxPNNReconstructionMethodService.h.

Constructor & Destructor Documentation

cx::PNNReconstructionMethodService::PNNReconstructionMethodService ( ctkPluginContext *  context)

Definition at line 47 of file cxPNNReconstructionMethodService.cpp.

cx::PNNReconstructionMethodService::~PNNReconstructionMethodService ( )
virtual

Definition at line 51 of file cxPNNReconstructionMethodService.cpp.

Member Function Documentation

static ReconstructionMethodService* cx::PNNReconstructionMethodService::create ( ctkPluginContext *  context)
inlinestatic

Definition at line 59 of file cxPNNReconstructionMethodService.h.

QString cx::PNNReconstructionMethodService::getName ( ) const
virtual
std::vector< PropertyPtr > cx::PNNReconstructionMethodService::getSettings ( QDomElement  root)
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.

Implements cx::ReconstructionMethodService.

Definition at line 59 of file cxPNNReconstructionMethodService.cpp.

bool cx::PNNReconstructionMethodService::reconstruct ( ProcessedUSInputDataPtr  input,
vtkImageDataPtr  outputData,
QDomElement  settings 
)
virtual
Parameters
inputdata to process
outputData[Out] The reconstructed volume. Memory must be allocated in advance.
settingsReference to settings file containing algorithm-specific settings

Implements cx::ReconstructionMethodService.

Definition at line 85 of file cxPNNReconstructionMethodService.cpp.


The documentation for this class was generated from the following files: