Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Derived from MaskGenerator. This class is used to convert a mitk::PlanarFigure into a binary image mask. More...
#include <mitkPlanarFigureMaskGenerator.h>
Public Types | |
typedef PlanarFigureMaskGenerator | Self |
typedef MaskGenerator | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
Public Types inherited from mitk::MaskGenerator | |
typedef MaskGenerator | Self |
typedef itk::Object | Superclass |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
mitk::Image::Pointer | GetMask () |
GetMask Computes and returns the mask. More... | |
void | SetPlanarFigure (mitk::PlanarFigure::Pointer planarFigure) |
mitk::Image::Pointer | GetReferenceImage () |
GetReferenceImage per default returns the inputImage (as set by SetInputImage). If no input image is set it will return a nullptr. More... | |
void | SetTimeStep (unsigned int timeStep) |
SetTimeStep is used to set the time step for which the mask is to be generated. More... | |
Public Member Functions inherited from mitk::MaskGenerator | |
void | SetInputImage (mitk::Image::Pointer inputImg) |
SetInputImage is used to set the input image to the mask generator. Some subclasses require an input image, others don't. See the documentation of the specific Mask Generator for more information. More... | |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from mitk::MaskGenerator | |
static Pointer | New () |
Protected Member Functions | |
PlanarFigureMaskGenerator () | |
Protected Member Functions inherited from mitk::MaskGenerator | |
MaskGenerator () | |
Additional Inherited Members | |
Protected Attributes inherited from mitk::MaskGenerator | |
unsigned int | m_TimeStep |
mitk::Image::Pointer | m_InternalMask |
mitk::Image::Pointer | m_inputImage |
Derived from MaskGenerator. This class is used to convert a mitk::PlanarFigure into a binary image mask.
Definition at line 21 of file mitkPlanarFigureMaskGenerator.h.
typedef itk::SmartPointer< const Self > mitk::PlanarFigureMaskGenerator::ConstPointer |
Definition at line 28 of file mitkPlanarFigureMaskGenerator.h.
Definition at line 27 of file mitkPlanarFigureMaskGenerator.h.
Standard Self typedef
Definition at line 25 of file mitkPlanarFigureMaskGenerator.h.
Definition at line 26 of file mitkPlanarFigureMaskGenerator.h.
|
inlineprotected |
Definition at line 54 of file mitkPlanarFigureMaskGenerator.h.
References mitk::Image::New().
|
virtual |
Runtime information support.
Reimplemented from mitk::MaskGenerator.
|
virtual |
GetMask Computes and returns the mask.
Reimplemented from mitk::MaskGenerator.
Definition at line 361 of file mitkPlanarFigureMaskGenerator.cpp.
References mitk::MaskGenerator::m_InternalMask.
|
virtual |
GetReferenceImage per default returns the inputImage (as set by SetInputImage). If no input image is set it will return a nullptr.
Reimplemented from mitk::MaskGenerator.
Definition at line 61 of file mitkPlanarFigureMaskGenerator.cpp.
|
static |
Method for creation through the object factory.
Referenced by compute_statistics(), and main().
void mitk::PlanarFigureMaskGenerator::SetPlanarFigure | ( | mitk::PlanarFigure::Pointer | planarFigure | ) |
Definition at line 29 of file mitkPlanarFigureMaskGenerator.cpp.
|
virtual |
SetTimeStep is used to set the time step for which the mask is to be generated.
timeStep |
Reimplemented from mitk::MaskGenerator.
Definition at line 353 of file mitkPlanarFigureMaskGenerator.cpp.
References mitk::MaskGenerator::m_TimeStep.