17 #ifndef _mitkImageToLiveWireContourFilter_h__
18 #define _mitkImageToLiveWireContourFilter_h__
42 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
49 itkGetMacro(StartPoint,
mitk::Point3D);
52 itkGetMacro(EndPoint,
mitk::Point3D);
54 virtual
void SetInput(const InputType *input);
57 virtual
void SetInput(
unsigned int idx, const InputType *input);
59 const InputType *GetInput(
void);
61 const InputType *GetInput(
unsigned int idx);
66 virtual ~ImageToLiveWireContourFilter();
68 void GenerateData() override;
70 void GenerateOutputInformation()
override{};
79 template <
typename TPixel,
unsigned int VImageDimension>
80 void ItkProcessImage(
const itk::Image<TPixel, VImageDimension> *inputImage);
ContourModel is a structure of linked vertices defining a contour in 3D space. The vertices are store...
Superclass of all classes generating some kind of mitk::BaseData.
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
itkEventMacroDeclaration(FocusChangedEvent, itk::AnyEvent) class MITKCORE_EXPORT TestingRenderingManager typedef RenderingManager Superclass
Superclass of all classes generating ContourModels.
mitk::Point3D m_EndPointInIndex
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
mitk::Point3D m_StartPointInIndex