![]() |
CustusX
22.04-rc3
An IGT application
|
#include <cxVNNclReconstructionMethodService.h>
Public Member Functions | |
| VNNclReconstructionMethodService (ctkPluginContext *context) | |
| virtual | ~VNNclReconstructionMethodService () |
| void | enableProfiling () |
| double | getKernelExecutionTime () |
| virtual QString | getName () const |
| virtual std::vector< PropertyPtr > | getSettings (QDomElement root) |
| virtual bool | reconstruct (ProcessedUSInputDataPtr input, vtkImageDataPtr outputData, QDomElement settings) |
| virtual StringPropertyPtr | getMethodOption (QDomElement root) |
| virtual DoublePropertyPtr | getRadiusOption (QDomElement root) |
| virtual StringPropertyPtr | getPlaneMethodOption (QDomElement root) |
| virtual DoublePropertyPtr | getMaxPlanesOption (QDomElement root) |
| virtual DoublePropertyPtr | getNStartsOption (QDomElement root) |
| virtual DoublePropertyPtr | getBrightnessWeightOption (QDomElement root) |
| virtual DoublePropertyPtr | getNewnessWeightOption (QDomElement root) |
Public Member Functions inherited from cx::ReconstructionMethodService | |
| virtual | ~ReconstructionMethodService () |
Protected Member Functions | |
| virtual int | getMethodID (QDomElement root) |
| virtual int | getPlaneMethodID (QDomElement root) |
Protected Attributes | |
| std::vector< QString > | mMethods |
| std::vector< QString > | mPlaneMethods |
| VNNclAlgorithmPtr | mAlgorithm |
Original author Tord Øygard Implementation of Tord Øygards reconstruction service.
Definition at line 39 of file cxVNNclReconstructionMethodService.h.
| cx::VNNclReconstructionMethodService::VNNclReconstructionMethodService | ( | ctkPluginContext * | context | ) |
Definition at line 20 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Definition at line 33 of file cxVNNclReconstructionMethodService.cpp.
| void cx::VNNclReconstructionMethodService::enableProfiling | ( | ) |
Turn OpenCL profiling on
Definition at line 37 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make brightness weight(anisotropic method only) option for the UI
| root | The root of the configuration ui |
Definition at line 108 of file cxVNNclReconstructionMethodService.cpp.
| double cx::VNNclReconstructionMethodService::getKernelExecutionTime | ( | ) |
Definition at line 42 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make max planes option for the UI
| root | The root of the configuration ui |
Definition at line 132 of file cxVNNclReconstructionMethodService.cpp.
|
protectedvirtual |
Retrieve the method ID from the settings
| root | The algorithm settings from the UI |
Definition at line 144 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make method option for the UI
| root | The root of the configuration ui |
Definition at line 90 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Return the name of the algorithm
Implements cx::ReconstructionMethodService.
Definition at line 47 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make Newness weight(anisotropic method only) option for the UI
| root | The root of the configuration ui |
Definition at line 102 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make number of starts for multistart search option for the UI
| root | The root of the configuration ui |
Definition at line 138 of file cxVNNclReconstructionMethodService.cpp.
|
protectedvirtual |
Retrieve the plane method ID from the settings
| root | The algorithm settings from the UI |
Definition at line 149 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make plane method option for the UI
| root | The root of the configuration ui |
Definition at line 114 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make radius option for the UI
| root | The root of the configuration ui |
Definition at line 126 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Return a set of Properties describing the algorithm settings.
| root | The root element of the settings for this algorithm |
Implements cx::ReconstructionMethodService.
Definition at line 52 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Reconstruction entry point.
| input | The processed input US data |
| outputData | The volume will be stored here |
| settings | The selected algorithms settings |
Implements cx::ReconstructionMethodService.
Definition at line 66 of file cxVNNclReconstructionMethodService.cpp.
|
protected |
Definition at line 146 of file cxVNNclReconstructionMethodService.h.
|
protected |
Definition at line 143 of file cxVNNclReconstructionMethodService.h.
|
protected |
Definition at line 144 of file cxVNNclReconstructionMethodService.h.