Medical Imaging Interaction Toolkit  2023.12.99-f9130d38
Medical Imaging Interaction Toolkit
mitk::ImageToLiveWireContourFilter Class Reference

#include <mitkImageToLiveWireContourFilter.h>

Inheritance diagram for mitk::ImageToLiveWireContourFilter:
Collaboration diagram for mitk::ImageToLiveWireContourFilter:

Public Types

typedef ContourModel OutputType
typedef OutputType::Pointer OutputTypePointer
typedef mitk::Image InputType
- Public Types inherited from mitk::ContourModelSource
typedef ContourModel OutputType
typedef OutputType::Pointer OutputTypePointer
- Public Types inherited from mitk::BaseDataSource
typedef BaseDataSource Self
typedef itk::ProcessObject Superclass
typedef itk::SmartPointer< SelfPointer
typedef itk::SmartPointer< const SelfConstPointer
typedef BaseData OutputType
typedef itk::DataObject::DataObjectIdentifierType DataObjectIdentifierType

Public Member Functions

 mitkClassMacro (ImageToLiveWireContourFilter, ContourModelSource)
Pointer Clone () const
virtual void SetStartPoint (mitk::Point3D _arg)
virtual mitk::Point3D GetStartPoint ()
virtual void SetEndPoint (mitk::Point3D _arg)
virtual mitk::Point3D GetEndPoint ()
virtual void SetInput (const InputType *input)
virtual void SetInput (unsigned int idx, const InputType *input)
const InputTypeGetInput (void)
const InputTypeGetInput (unsigned int idx)
- Public Member Functions inherited from mitk::ContourModelSource
 mitkClassMacro (ContourModelSource, BaseDataSource)
Pointer Clone () const
mitkBaseDataSourceGetOutputDeclarations itk::DataObject::Pointer MakeOutput (DataObjectPointerArraySizeType idx) override
itk::DataObject::Pointer MakeOutput (const DataObjectIdentifierType &name) override
- Public Member Functions inherited from mitk::BaseDataSource
virtual std::vector< std::string > GetClassHierarchy () const
virtual const char * GetClassName () const
OutputTypeGetOutput ()
const OutputTypeGetOutput () const
OutputTypeGetOutput (DataObjectPointerArraySizeType idx)
const OutputTypeGetOutput (DataObjectPointerArraySizeType idx) const
virtual void GraftOutput (OutputType *output)
 Graft the specified BaseData onto this BaseDataSource's output. More...
virtual void GraftOutput (const DataObjectIdentifierType &key, OutputType *output)
virtual void GraftNthOutput (unsigned int idx, OutputType *output)
 Graft the specified base data object onto this BaseDataSource's idx'th output. More...
bool Updating () const
 Access itk::ProcessObject::m_Updating. More...

Static Public Member Functions

static Pointer New ()
- Static Public Member Functions inherited from mitk::ContourModelSource
static Pointer New ()
- Static Public Member Functions inherited from mitk::BaseDataSource
static const char * GetStaticNameOfClass ()

Protected Member Functions

 ImageToLiveWireContourFilter ()
 ~ImageToLiveWireContourFilter () override
void GenerateData () override
void GenerateOutputInformation () override
- Protected Member Functions inherited from mitk::ContourModelSource
 ContourModelSource ()
 ~ContourModelSource () override
- Protected Member Functions inherited from mitk::BaseDataSource
 BaseDataSource ()
 ~BaseDataSource () override

Protected Attributes

mitk::Point3D m_StartPoint
mitk::Point3D m_EndPoint
mitk::Point3D m_StartPointInIndex
mitk::Point3D m_EndPointInIndex

Additional Inherited Members

- Static Protected Member Functions inherited from mitk::BaseDataSource
static Pointer New ()

Detailed Description

Definition at line 34 of file mitkImageToLiveWireContourFilter.h.

Member Typedef Documentation

◆ InputType

◆ OutputType

◆ OutputTypePointer

Constructor & Destructor Documentation

◆ ImageToLiveWireContourFilter()

mitk::ImageToLiveWireContourFilter::ImageToLiveWireContourFilter ( )

◆ ~ImageToLiveWireContourFilter()

mitk::ImageToLiveWireContourFilter::~ImageToLiveWireContourFilter ( )

Member Function Documentation

◆ Clone()

Pointer mitk::ImageToLiveWireContourFilter::Clone ( ) const

◆ GenerateData()

void mitk::ImageToLiveWireContourFilter::GenerateData ( )

◆ GenerateOutputInformation()

void mitk::ImageToLiveWireContourFilter::GenerateOutputInformation ( )

Definition at line 67 of file mitkImageToLiveWireContourFilter.h.

◆ GetEndPoint()

virtual mitk::Point3D mitk::ImageToLiveWireContourFilter::GetEndPoint ( )

◆ GetInput() [1/2]

const InputType* mitk::ImageToLiveWireContourFilter::GetInput ( unsigned int  idx)

◆ GetInput() [2/2]

const InputType* mitk::ImageToLiveWireContourFilter::GetInput ( void  )

◆ GetStartPoint()

virtual mitk::Point3D mitk::ImageToLiveWireContourFilter::GetStartPoint ( )

◆ mitkClassMacro()

mitk::ImageToLiveWireContourFilter::mitkClassMacro ( ImageToLiveWireContourFilter  ,

◆ New()

static Pointer mitk::ImageToLiveWireContourFilter::New ( )

◆ SetEndPoint()

virtual void mitk::ImageToLiveWireContourFilter::SetEndPoint ( mitk::Point3D  _arg)

◆ SetInput() [1/2]

virtual void mitk::ImageToLiveWireContourFilter::SetInput ( const InputType input)

◆ SetInput() [2/2]

virtual void mitk::ImageToLiveWireContourFilter::SetInput ( unsigned int  idx,
const InputType input 

◆ SetStartPoint()

virtual void mitk::ImageToLiveWireContourFilter::SetStartPoint ( mitk::Point3D  _arg)

Member Data Documentation

◆ m_EndPoint

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_EndPoint

Definition at line 70 of file mitkImageToLiveWireContourFilter.h.

◆ m_EndPointInIndex

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_EndPointInIndex

Definition at line 73 of file mitkImageToLiveWireContourFilter.h.

◆ m_StartPoint

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_StartPoint

Definition at line 67 of file mitkImageToLiveWireContourFilter.h.

◆ m_StartPointInIndex

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_StartPointInIndex

Definition at line 72 of file mitkImageToLiveWireContourFilter.h.

The documentation for this class was generated from the following file: