Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Generates artificial fibers distributed in and interpolated between the input planar figures. More...
#include <itkFibersFromPlanarFiguresFilter.h>
Public Types | |
typedef FibersFromPlanarFiguresFilter | Self |
typedef ProcessObject | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef mitk::FiberBundle::Pointer | FiberType |
typedef vector< mitk::FiberBundle::Pointer > | FiberContainerType |
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::Vector2D > | m_2DPoints |
container for the 2D fiber waypoints More... | |
FiberGenerationParameters | m_Parameters |
Generates artificial fibers distributed in and interpolated between the input planar figures.
Definition at line 41 of file itkFibersFromPlanarFiguresFilter.h.
typedef SmartPointer< const Self > itk::FibersFromPlanarFiguresFilter::ConstPointer |
Definition at line 48 of file itkFibersFromPlanarFiguresFilter.h.
Definition at line 50 of file itkFibersFromPlanarFiguresFilter.h.
Definition at line 49 of file itkFibersFromPlanarFiguresFilter.h.
Definition at line 47 of file itkFibersFromPlanarFiguresFilter.h.
Definition at line 45 of file itkFibersFromPlanarFiguresFilter.h.
typedef ProcessObject itk::FibersFromPlanarFiguresFilter::Superclass |
Definition at line 46 of file itkFibersFromPlanarFiguresFilter.h.
|
protected |
Definition at line 43 of file itkFibersFromPlanarFiguresFilter.cpp.
|
protectedvirtual |
Definition at line 48 of file itkFibersFromPlanarFiguresFilter.cpp.
Pointer itk::FibersFromPlanarFiguresFilter::Clone | ( | ) | const |
|
overrideprotected |
Definition at line 82 of file itkFibersFromPlanarFiguresFilter.cpp.
References GeneratePoints(), mitk::PlaneGeometry::GetNormalVnl(), m_2DPoints, mitk::FiberGenerationParameters::m_Bias, mitk::FiberGenerationParameters::m_Continuity, mitk::FiberGenerationParameters::m_Density, m_FiberBundles, mitk::FiberGenerationParameters::m_Fiducials, mitk::FiberGenerationParameters::m_FlipList, m_Parameters, M_PI, mitk::FiberGenerationParameters::m_Sampling, mitk::FiberGenerationParameters::m_Tension, mitk::PlaneGeometry::Map(), mitk::New(), and mitk::PlaneGeometry::ProjectPointOntoPlane().
|
protected |
Definition at line 54 of file itkFibersFromPlanarFiguresFilter.cpp.
References m_2DPoints, mitk::FiberGenerationParameters::m_Density, mitk::FiberGenerationParameters::m_Distribution, m_Parameters, mitk::FiberGenerationParameters::m_Variance, and mitk::New().
Referenced by GenerateData().
|
virtual |
|
inline |
Definition at line 67 of file itkFibersFromPlanarFiguresFilter.h.
|
static |
|
inline |
param | Simulation parameters. |
Definition at line 61 of file itkFibersFromPlanarFiguresFilter.h.
|
inlineoverridevirtual |
Definition at line 56 of file itkFibersFromPlanarFiguresFilter.h.
|
protected |
container for the 2D fiber waypoints
Definition at line 78 of file itkFibersFromPlanarFiguresFilter.h.
Referenced by GenerateData(), and GeneratePoints().
|
protected |
container for the output fiber bundles
Definition at line 77 of file itkFibersFromPlanarFiguresFilter.h.
Referenced by GenerateData().
|
protected |
Definition at line 79 of file itkFibersFromPlanarFiguresFilter.h.
Referenced by GenerateData(), and GeneratePoints().