NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::ReconstructCore Class Reference

Algorithm part of reconstruction - no dependencies on parameter classes. More...

#include <cxReconstructCore.h>

Classes

struct  InputParams
 

Public Member Functions

 ReconstructCore (PatientModelServicePtr patientModelService)
 
virtual ~ReconstructCore ()
 
void initialize (InputParams input, ReconstructionMethodService *algorithm)
 
void initialize (ProcessedUSInputDataPtr fileData, OutputVolumeParams outputVolumeParams)
 
ImagePtr reconstruct ()
 
void threadedPreReconstruct ()
 
void threadedReconstruct ()
 
void threadedPostReconstruct ()
 
ImagePtr getOutput ()
 
InputParams getInputParams ()
 

Detailed Description

Algorithm part of reconstruction - no dependencies on parameter classes.

Date
Oct 29, 2012
Author
christiana

Definition at line 35 of file cxReconstructCore.h.

Constructor & Destructor Documentation

◆ ReconstructCore()

cx::ReconstructCore::ReconstructCore ( cx::PatientModelServicePtr  patientModelService)

Definition at line 32 of file cxReconstructCore.cpp.

◆ ~ReconstructCore()

cx::ReconstructCore::~ReconstructCore ( )
virtual

Definition at line 40 of file cxReconstructCore.cpp.

Member Function Documentation

◆ getInputParams()

InputParams cx::ReconstructCore::getInputParams ( )
inline

Definition at line 82 of file cxReconstructCore.h.

◆ getOutput()

ImagePtr cx::ReconstructCore::getOutput ( )

Definition at line 232 of file cxReconstructCore.cpp.

◆ initialize() [1/2]

void cx::ReconstructCore::initialize ( InputParams  input,
ReconstructionMethodService algorithm 
)

Definition at line 44 of file cxReconstructCore.cpp.

◆ initialize() [2/2]

void cx::ReconstructCore::initialize ( ProcessedUSInputDataPtr  fileData,
OutputVolumeParams  outputVolumeParams 
)

Definition at line 50 of file cxReconstructCore.cpp.

◆ reconstruct()

ImagePtr cx::ReconstructCore::reconstruct ( )

Definition at line 56 of file cxReconstructCore.cpp.

◆ threadedPostReconstruct()

void cx::ReconstructCore::threadedPostReconstruct ( )

The reconstruct part that must be done post-rec in the main thread.

Definition at line 94 of file cxReconstructCore.cpp.

◆ threadedPreReconstruct()

void cx::ReconstructCore::threadedPreReconstruct ( )

The reconstruct part that must be fun pre-rec in the main thread.

Definition at line 68 of file cxReconstructCore.cpp.

◆ threadedReconstruct()

void cx::ReconstructCore::threadedReconstruct ( )

The reconstruct part that can be run in a separate thread.

Definition at line 78 of file cxReconstructCore.cpp.


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