Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::ExtrudePlanarFigureFilter Class Reference

#include <mitkExtrudePlanarFigureFilter.h>

Inheritance diagram for mitk::ExtrudePlanarFigureFilter:
Collaboration diagram for mitk::ExtrudePlanarFigureFilter:

Public Member Functions

 mitkClassMacroItkParent (ExtrudePlanarFigureFilter, itk::ProcessObject)
 
Pointer Clone () const
 
virtual ScalarType GetLength ()
 
virtual void SetLength (ScalarType _arg)
 
virtual unsigned int GetNumberOfSegments ()
 
virtual void SetNumberOfSegments (unsigned int _arg)
 
virtual ScalarType GetTwistAngle ()
 
virtual void SetTwistAngle (ScalarType _arg)
 
virtual ScalarType GetBendAngle ()
 
virtual void SetBendAngle (ScalarType _arg)
 
virtual Vector2D GetBendDirection ()
 
 mitkSetConstReferenceMacro (BendDirection, Vector2D)
 
virtual bool GetFlipDirection ()
 
virtual void SetFlipDirection (bool _arg)
 
virtual bool GetFlipNormals ()
 
virtual void SetFlipNormals (bool _arg)
 
virtual DataObjectPointer MakeOutput (DataObjectPointerArraySizeType idx) override
 
virtual DataObjectPointer MakeOutput (const DataObjectIdentifierType &name) override
 
void SetInput (mitk::PlanarFigure *planarFigure)
 
mitk::SurfaceGetOutput ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 ExtrudePlanarFigureFilter ()
 
virtual ~ExtrudePlanarFigureFilter ()
 
virtual void GenerateData () override
 
virtual void GenerateOutputInformation () override
 
void PrintSelf (std::ostream &os, itk::Indent indent) const override
 

Detailed Description

Definition at line 30 of file mitkExtrudePlanarFigureFilter.h.

Constructor & Destructor Documentation

mitk::ExtrudePlanarFigureFilter::ExtrudePlanarFigureFilter ( )
protected

Definition at line 91 of file mitkExtrudePlanarFigureFilter.cpp.

References MakeOutput().

mitk::ExtrudePlanarFigureFilter::~ExtrudePlanarFigureFilter ( )
protectedvirtual

Definition at line 103 of file mitkExtrudePlanarFigureFilter.cpp.

Member Function Documentation

Pointer mitk::ExtrudePlanarFigureFilter::Clone ( ) const
void mitk::ExtrudePlanarFigureFilter::GenerateOutputInformation ( void  )
overrideprotectedvirtual

Definition at line 277 of file mitkExtrudePlanarFigureFilter.cpp.

virtual ScalarType mitk::ExtrudePlanarFigureFilter::GetBendAngle ( )
virtual
virtual Vector2D mitk::ExtrudePlanarFigureFilter::GetBendDirection ( )
virtual
virtual bool mitk::ExtrudePlanarFigureFilter::GetFlipDirection ( )
virtual
virtual bool mitk::ExtrudePlanarFigureFilter::GetFlipNormals ( )
virtual
virtual ScalarType mitk::ExtrudePlanarFigureFilter::GetLength ( )
virtual
virtual unsigned int mitk::ExtrudePlanarFigureFilter::GetNumberOfSegments ( )
virtual
mitk::Surface * mitk::ExtrudePlanarFigureFilter::GetOutput ( void  )

Definition at line 308 of file mitkExtrudePlanarFigureFilter.cpp.

virtual ScalarType mitk::ExtrudePlanarFigureFilter::GetTwistAngle ( )
virtual
itk::ProcessObject::DataObjectPointer mitk::ExtrudePlanarFigureFilter::MakeOutput ( DataObjectPointerArraySizeType  idx)
overridevirtual

Definition at line 281 of file mitkExtrudePlanarFigureFilter.cpp.

References mitk::Surface::New().

Referenced by ExtrudePlanarFigureFilter().

itk::ProcessObject::DataObjectPointer mitk::ExtrudePlanarFigureFilter::MakeOutput ( const DataObjectIdentifierType &  name)
overridevirtual

Definition at line 286 of file mitkExtrudePlanarFigureFilter.cpp.

mitk::ExtrudePlanarFigureFilter::mitkClassMacroItkParent ( ExtrudePlanarFigureFilter  ,
itk::ProcessObject   
)
mitk::ExtrudePlanarFigureFilter::mitkSetConstReferenceMacro ( BendDirection  ,
Vector2D   
)
static Pointer mitk::ExtrudePlanarFigureFilter::New ( )
static
void mitk::ExtrudePlanarFigureFilter::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
overrideprotected

Definition at line 291 of file mitkExtrudePlanarFigureFilter.cpp.

virtual void mitk::ExtrudePlanarFigureFilter::SetBendAngle ( ScalarType  _arg)
virtual
virtual void mitk::ExtrudePlanarFigureFilter::SetFlipDirection ( bool  _arg)
virtual
virtual void mitk::ExtrudePlanarFigureFilter::SetFlipNormals ( bool  _arg)
virtual
void mitk::ExtrudePlanarFigureFilter::SetInput ( mitk::PlanarFigure planarFigure)

Definition at line 303 of file mitkExtrudePlanarFigureFilter.cpp.

virtual void mitk::ExtrudePlanarFigureFilter::SetLength ( ScalarType  _arg)
virtual
virtual void mitk::ExtrudePlanarFigureFilter::SetNumberOfSegments ( unsigned int  _arg)
virtual
virtual void mitk::ExtrudePlanarFigureFilter::SetTwistAngle ( ScalarType  _arg)
virtual

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