Medical Imaging Interaction Toolkit  2023.12.99-1652ac8d
Medical Imaging Interaction Toolkit
mitk::ContourSetToPointSetFilter Class Reference

Converts a contour set to a point set. More...

#include <mitkContourSetToPointSetFilter.h>

Inheritance diagram for mitk::ContourSetToPointSetFilter:
Collaboration diagram for mitk::ContourSetToPointSetFilter:

Public Member Functions

 mitkClassMacro (ContourSetToPointSetFilter, PointSetSource)
 
Pointer Clone () const
 
virtual void SetFrequency (unsigned int _arg)
 
virtual unsigned int GetFrequency ()
 
void GenerateOutputInformation () override
 
void GenerateData () override
 
const mitk::ContourSetGetInput (void)
 
virtual void SetInput (const mitk::ContourSet *contourSet)
 
- Public Member Functions inherited from mitk::PointSetSource
virtual std::vector< std::string > GetClassHierarchy () const override
 
virtual const char * GetClassName () const
 
Pointer Clone () const
 
OutputTypeGetOutput ()
 
const OutputTypeGetOutput () const
 
OutputTypeGetOutput (DataObjectPointerArraySizeType idx)
 
const OutputTypeGetOutput (DataObjectPointerArraySizeType idx) const
 
itk::DataObject::Pointer MakeOutput (DataObjectPointerArraySizeType idx) override
 
itk::DataObject::Pointer MakeOutput (const DataObjectIdentifierType &name) override
 
- Public Member Functions inherited from mitk::BaseDataSource
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::PointSetSource
static const char * GetStaticNameOfClass ()
 
static Pointer New ()
 
- Static Public Member Functions inherited from mitk::BaseDataSource
static const char * GetStaticNameOfClass ()
 

Protected Member Functions

 ContourSetToPointSetFilter ()
 
 ~ContourSetToPointSetFilter () override
 
- Protected Member Functions inherited from mitk::PointSetSource
 PointSetSource ()
 
 ~PointSetSource () override
 
- Protected Member Functions inherited from mitk::BaseDataSource
 BaseDataSource ()
 
 ~BaseDataSource () override
 

Protected Attributes

unsigned int m_Frequency
 

Additional Inherited Members

- Public Types inherited from mitk::PointSetSource
typedef PointSetSource Self
 
typedef BaseDataSource Superclass
 
typedef itk::SmartPointer< SelfPointer
 
typedef itk::SmartPointer< const SelfConstPointer
 
typedef PointSet 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
 
- Static Protected Member Functions inherited from mitk::BaseDataSource
static Pointer New ()
 

Detailed Description

Converts a contour set to a point set.

The resulting pointset consists of sample points of all the contours

Definition at line 33 of file mitkContourSetToPointSetFilter.h.

Constructor & Destructor Documentation

◆ ContourSetToPointSetFilter()

mitk::ContourSetToPointSetFilter::ContourSetToPointSetFilter ( )
protected

◆ ~ContourSetToPointSetFilter()

mitk::ContourSetToPointSetFilter::~ContourSetToPointSetFilter ( )
overrideprotected

Member Function Documentation

◆ Clone()

Pointer mitk::ContourSetToPointSetFilter::Clone ( ) const

◆ GenerateData()

void mitk::ContourSetToPointSetFilter::GenerateData ( )
override

◆ GenerateOutputInformation()

void mitk::ContourSetToPointSetFilter::GenerateOutputInformation ( )
override

◆ GetFrequency()

virtual unsigned int mitk::ContourSetToPointSetFilter::GetFrequency ( )
virtual

◆ GetInput()

const mitk::ContourSet* mitk::ContourSetToPointSetFilter::GetInput ( void  )

◆ mitkClassMacro()

mitk::ContourSetToPointSetFilter::mitkClassMacro ( ContourSetToPointSetFilter  ,
PointSetSource   
)

◆ New()

static Pointer mitk::ContourSetToPointSetFilter::New ( )
static

◆ SetFrequency()

virtual void mitk::ContourSetToPointSetFilter::SetFrequency ( unsigned int  _arg)
virtual

◆ SetInput()

virtual void mitk::ContourSetToPointSetFilter::SetInput ( const mitk::ContourSet contourSet)
virtual

Member Data Documentation

◆ m_Frequency

unsigned int mitk::ContourSetToPointSetFilter::m_Frequency
protected

Definition at line 58 of file mitkContourSetToPointSetFilter.h.


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