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

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

#include <itkFibersFromPlanarFiguresFilter.h>

Inheritance diagram for itk::FibersFromPlanarFiguresFilter:
Collaboration diagram for itk::FibersFromPlanarFiguresFilter:

Public Types

typedef FibersFromPlanarFiguresFilter Self
 
typedef ProcessObject Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef mitk::FiberBundle::Pointer FiberType
 
typedef vector< mitk::FiberBundle::PointerFiberContainerType
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
virtual void Update () override
 
void SetParameters (FiberGenerationParameters param)
 
FiberContainerType GetFiberBundles ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

void GenerateData () override
 
 FibersFromPlanarFiguresFilter ()
 
virtual ~FibersFromPlanarFiguresFilter ()
 
void GeneratePoints ()
 

Protected Attributes

FiberContainerType m_FiberBundles
 container for the output fiber bundles More...
 
vector< mitk::Vector2Dm_2DPoints
 container for the 2D fiber waypoints More...
 
FiberGenerationParameters m_Parameters
 

Detailed Description

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

Definition at line 41 of file itkFibersFromPlanarFiguresFilter.h.

Member Typedef Documentation

Constructor & Destructor Documentation

itk::FibersFromPlanarFiguresFilter::FibersFromPlanarFiguresFilter ( )
protected

Definition at line 43 of file itkFibersFromPlanarFiguresFilter.cpp.

itk::FibersFromPlanarFiguresFilter::~FibersFromPlanarFiguresFilter ( )
protectedvirtual

Definition at line 48 of file itkFibersFromPlanarFiguresFilter.cpp.

Member Function Documentation

Pointer itk::FibersFromPlanarFiguresFilter::Clone ( ) const
virtual const char* itk::FibersFromPlanarFiguresFilter::GetClassName ( ) const
virtual
FiberContainerType itk::FibersFromPlanarFiguresFilter::GetFiberBundles ( )
inline

Definition at line 67 of file itkFibersFromPlanarFiguresFilter.h.

static Pointer itk::FibersFromPlanarFiguresFilter::New ( )
static
void itk::FibersFromPlanarFiguresFilter::SetParameters ( FiberGenerationParameters  param)
inline
Parameters
paramSimulation parameters.

Definition at line 61 of file itkFibersFromPlanarFiguresFilter.h.

virtual void itk::FibersFromPlanarFiguresFilter::Update ( )
inlineoverridevirtual

Definition at line 56 of file itkFibersFromPlanarFiguresFilter.h.

Member Data Documentation

vector< mitk::Vector2D > itk::FibersFromPlanarFiguresFilter::m_2DPoints
protected

container for the 2D fiber waypoints

Definition at line 78 of file itkFibersFromPlanarFiguresFilter.h.

Referenced by GenerateData(), and GeneratePoints().

FiberContainerType itk::FibersFromPlanarFiguresFilter::m_FiberBundles
protected

container for the output fiber bundles

Definition at line 77 of file itkFibersFromPlanarFiguresFilter.h.

Referenced by GenerateData().

FiberGenerationParameters itk::FibersFromPlanarFiguresFilter::m_Parameters
protected

Definition at line 79 of file itkFibersFromPlanarFiguresFilter.h.

Referenced by GenerateData(), and GeneratePoints().


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