Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::FiberCurvatureFilter Class Reference

Generates artificial fibers distributed in and interpolated between the input planar figures. More...

#include <itkFiberCurvatureFilter.h>

Inheritance diagram for itk::FiberCurvatureFilter:
Collaboration diagram for itk::FiberCurvatureFilter:

Public Types

typedef FiberCurvatureFilter Self
 
typedef ProcessObject Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
virtual void Update () override
 
virtual void SetDistance (double _arg)
 
virtual void SetAngularDeviation (double _arg)
 
virtual void SetRemoveFibers (bool _arg)
 
virtual void SetInputFiberBundle (FiberBundle::Pointer _arg)
 
virtual FiberBundle::Pointer GetOutputFiberBundle ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

void GenerateData () override
 
 FiberCurvatureFilter ()
 
virtual ~FiberCurvatureFilter ()
 

Protected Attributes

FiberBundle::Pointer m_InputFiberBundle
 
FiberBundle::Pointer m_OutputFiberBundle
 
double m_AngularDeviation
 
double m_Distance
 
bool m_RemoveFibers
 

Detailed Description

Generates artificial fibers distributed in and interpolated between the input planar figures.

Definition at line 41 of file itkFiberCurvatureFilter.h.

Member Typedef Documentation

Definition at line 46 of file itkFiberCurvatureFilter.h.

Constructor & Destructor Documentation

itk::FiberCurvatureFilter::FiberCurvatureFilter ( )
protected

Definition at line 26 of file itkFiberCurvatureFilter.cpp.

itk::FiberCurvatureFilter::~FiberCurvatureFilter ( )
protectedvirtual

Definition at line 34 of file itkFiberCurvatureFilter.cpp.

Member Function Documentation

Pointer itk::FiberCurvatureFilter::Clone ( ) const
void itk::FiberCurvatureFilter::GenerateData ( )
overrideprotected
virtual const char* itk::FiberCurvatureFilter::GetClassName ( ) const
virtual
virtual FiberBundle::Pointer itk::FiberCurvatureFilter::GetOutputFiberBundle ( )
virtual
static Pointer itk::FiberCurvatureFilter::New ( )
static

Referenced by main().

virtual void itk::FiberCurvatureFilter::SetAngularDeviation ( double  _arg)
virtual
virtual void itk::FiberCurvatureFilter::SetDistance ( double  _arg)
virtual
virtual void itk::FiberCurvatureFilter::SetInputFiberBundle ( FiberBundle::Pointer  _arg)
virtual
virtual void itk::FiberCurvatureFilter::SetRemoveFibers ( bool  _arg)
virtual
virtual void itk::FiberCurvatureFilter::Update ( )
inlineoverridevirtual

Definition at line 54 of file itkFiberCurvatureFilter.h.

Member Data Documentation

double itk::FiberCurvatureFilter::m_AngularDeviation
protected

Definition at line 73 of file itkFiberCurvatureFilter.h.

Referenced by GenerateData().

double itk::FiberCurvatureFilter::m_Distance
protected

Definition at line 74 of file itkFiberCurvatureFilter.h.

Referenced by GenerateData().

FiberBundle::Pointer itk::FiberCurvatureFilter::m_InputFiberBundle
protected

Definition at line 71 of file itkFiberCurvatureFilter.h.

Referenced by GenerateData().

FiberBundle::Pointer itk::FiberCurvatureFilter::m_OutputFiberBundle
protected

Definition at line 72 of file itkFiberCurvatureFilter.h.

Referenced by GenerateData().

bool itk::FiberCurvatureFilter::m_RemoveFibers
protected

Definition at line 75 of file itkFiberCurvatureFilter.h.

Referenced by GenerateData().


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