![]() |
Fraxinus
16.5.0-fx-rc5
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 60 of file cxVNNclReconstructionMethodService.h.
| cx::VNNclReconstructionMethodService::VNNclReconstructionMethodService | ( | ctkPluginContext * | context | ) |
Definition at line 41 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Definition at line 54 of file cxVNNclReconstructionMethodService.cpp.
| void cx::VNNclReconstructionMethodService::enableProfiling | ( | ) |
Turn OpenCL profiling on
Definition at line 58 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 129 of file cxVNNclReconstructionMethodService.cpp.
| double cx::VNNclReconstructionMethodService::getKernelExecutionTime | ( | ) |
Definition at line 63 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make max planes option for the UI
| root | The root of the configuration ui |
Definition at line 153 of file cxVNNclReconstructionMethodService.cpp.
|
protectedvirtual |
Retrieve the method ID from the settings
| root | The algorithm settings from the UI |
Definition at line 165 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make method option for the UI
| root | The root of the configuration ui |
Definition at line 111 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Return the name of the algorithm
Implements cx::ReconstructionMethodService.
Definition at line 68 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 123 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 159 of file cxVNNclReconstructionMethodService.cpp.
|
protectedvirtual |
Retrieve the plane method ID from the settings
| root | The algorithm settings from the UI |
Definition at line 170 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make plane method option for the UI
| root | The root of the configuration ui |
Definition at line 135 of file cxVNNclReconstructionMethodService.cpp.
|
virtual |
Make radius option for the UI
| root | The root of the configuration ui |
Definition at line 147 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 73 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 87 of file cxVNNclReconstructionMethodService.cpp.
|
protected |
Definition at line 167 of file cxVNNclReconstructionMethodService.h.
|
protected |
Definition at line 164 of file cxVNNclReconstructionMethodService.h.
|
protected |
Definition at line 165 of file cxVNNclReconstructionMethodService.h.