Medical Imaging Interaction Toolkit  2016.11.0
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) static Pointer New()
 
Pointer Clone () const
 
virtual mitkBaseDataSourceGetOutputDeclarations itk::DataObject::Pointer MakeOutput (DataObjectPointerArraySizeType idx) override
 
virtual 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::BaseDataSource
static const char * GetStaticNameOfClass ()
 

Protected Member Functions

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

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 38 of file mitkImageToLiveWireContourFilter.h.

Member Typedef Documentation

Constructor & Destructor Documentation

mitk::ImageToLiveWireContourFilter::ImageToLiveWireContourFilter ( )
protected
mitk::ImageToLiveWireContourFilter::~ImageToLiveWireContourFilter ( )
protectedvirtual

Definition at line 31 of file mitkImageToLiveWireContourFilter.cpp.

Member Function Documentation

Pointer mitk::ImageToLiveWireContourFilter::Clone ( ) const
void mitk::ImageToLiveWireContourFilter::GenerateData ( )
overrideprotected

Definition at line 68 of file mitkImageToLiveWireContourFilter.cpp.

References AccessFixedDimensionByItk, and MITK_ERROR.

void mitk::ImageToLiveWireContourFilter::GenerateOutputInformation ( void  )
inlineoverrideprotected

Definition at line 70 of file mitkImageToLiveWireContourFilter.h.

virtual mitk::Point3D mitk::ImageToLiveWireContourFilter::GetEndPoint ( )
virtual
const mitk::ImageToLiveWireContourFilter::InputType * mitk::ImageToLiveWireContourFilter::GetInput ( void  )

Definition at line 54 of file mitkImageToLiveWireContourFilter.cpp.

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

Definition at line 61 of file mitkImageToLiveWireContourFilter.cpp.

virtual mitk::Point3D mitk::ImageToLiveWireContourFilter::GetStartPoint ( )
virtual
mitk::ImageToLiveWireContourFilter::mitkClassMacro ( ImageToLiveWireContourFilter  ,
ContourModelSource   
)
static Pointer mitk::ImageToLiveWireContourFilter::New ( )
static
virtual void mitk::ImageToLiveWireContourFilter::SetEndPoint ( mitk::Point3D  _arg)
virtual
void mitk::ImageToLiveWireContourFilter::SetInput ( const InputType input)
virtual

Definition at line 35 of file mitkImageToLiveWireContourFilter.cpp.

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

Definition at line 40 of file mitkImageToLiveWireContourFilter.cpp.

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

Member Data Documentation

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_EndPoint
protected

Definition at line 73 of file mitkImageToLiveWireContourFilter.h.

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_EndPointInIndex
protected

Definition at line 76 of file mitkImageToLiveWireContourFilter.h.

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_StartPoint
protected

Definition at line 70 of file mitkImageToLiveWireContourFilter.h.

mitk::Point3D mitk::ImageToLiveWireContourFilter::m_StartPointInIndex
protected

Definition at line 75 of file mitkImageToLiveWireContourFilter.h.


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