|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
#include <mitkShowSegmentationAsSurface.h>


Public Member Functions | |
| mitkClassMacro (ShowSegmentationAsSurface, SegmentationSink) | |
| mitkAlgorithmNewMacro (ShowSegmentationAsSurface) | |
Public Member Functions inherited from mitk::SegmentationSink | |
| mitkClassMacro (SegmentationSink, NonBlockingAlgorithm) | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const override |
Public Member Functions inherited from mitk::NonBlockingAlgorithm | |
| mitkClassMacroItkParent (NonBlockingAlgorithm, itk::Object) | |
| void | SetDataStorage (DataStorage &storage) |
| DataStorage * | GetDataStorage () |
| template<typename T > | |
| void | SetParameter (const char *parameter, const T &value) |
| For any kind of normal types. More... | |
| template<typename T > | |
| void | SetPointerParameter (const char *parameter, const itk::SmartPointer< T > &value) |
| For any kind of smart pointers. More... | |
| void | SetPointerParameter (const char *parameter, BaseData *value) |
| For any kind of BaseData, like Image, Surface, etc. Will be stored inside some SmartPointerProperty. More... | |
| template<typename TPixel , unsigned int VImageDimension> | |
| void | SetItkImageAsMITKImagePointerParameter (const char *parameter, itk::Image< TPixel, VImageDimension > *itkImage) |
| For any kind of ITK images (C pointers) More... | |
| template<typename TPixel , unsigned int VImageDimension> | |
| void | SetItkImageAsMITKImagePointerParameter (const char *parameter, const itk::SmartPointer< itk::Image< TPixel, VImageDimension >> &itkImage) |
| For any kind of ITK images (smartpointers) More... | |
| template<typename T > | |
| void | GetParameter (const char *parameter, T &value) const |
| template<typename T > | |
| void | GetPointerParameter (const char *parameter, itk::SmartPointer< T > &value) const |
| virtual void | Reset () |
| void | StartAlgorithm () |
| void | StartBlockingAlgorithm () |
| void | StopAlgorithm () |
| void | TriggerParameterModified (const itk::EventObject &) |
| void | ThreadedUpdateSuccessful (const itk::EventObject &) |
| void | ThreadedUpdateFailed (const itk::EventObject &) |
Protected Member Functions | |
| ShowSegmentationAsSurface () | |
| ~ShowSegmentationAsSurface () override | |
| void | Initialize (const NonBlockingAlgorithm *other=nullptr) override |
| bool | ReadyToRun () override |
| bool | ThreadedUpdateFunction () override |
| void | ThreadedUpdateSuccessful () override |
Protected Member Functions inherited from mitk::SegmentationSink | |
| SegmentationSink () | |
| ~SegmentationSink () override | |
| void | InsertBelowGroupNode (mitk::DataNode *node) |
| DataNode * | LookForPointerTargetBelowGroupNode (const char *name) |
| DataNode * | GetGroupNode () |
Protected Member Functions inherited from mitk::NonBlockingAlgorithm | |
| NonBlockingAlgorithm () | |
| ~NonBlockingAlgorithm () override | |
| void | DefineTriggerParameter (const char *) |
| void | UnDefineTriggerParameter (const char *) |
| virtual void | ThreadedUpdateFailed () |
Additional Inherited Members | |
Static Public Member Functions inherited from mitk::SegmentationSink | |
| static Pointer | New (void) |
Protected Attributes inherited from mitk::NonBlockingAlgorithm | |
| PropertyList::Pointer | m_Parameters |
| WeakPointer< DataStorage > | m_DataStorage |
Definition at line 23 of file mitkShowSegmentationAsSurface.h.
|
protected |
|
overrideprotected |
|
overrideprotectedvirtual |
Reimplemented from mitk::SegmentationSink.
| mitk::ShowSegmentationAsSurface::mitkAlgorithmNewMacro | ( | ShowSegmentationAsSurface | ) |
| mitk::ShowSegmentationAsSurface::mitkClassMacro | ( | ShowSegmentationAsSurface | , |
| SegmentationSink | |||
| ) |
|
overrideprotectedvirtual |
Reimplemented from mitk::SegmentationSink.
|
overrideprotectedvirtual |
Reimplemented from mitk::SegmentationSink.
|
overrideprotectedvirtual |
Reimplemented from mitk::NonBlockingAlgorithm.