Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::TractsToFiberEndingsImageFilter< OutputImageType > Class Template Reference

Generates image where the pixel values are set according to the number of fibers ending in the voxel. More...

#include <itkTractsToFiberEndingsImageFilter.h>

Inheritance diagram for itk::TractsToFiberEndingsImageFilter< OutputImageType >:
Collaboration diagram for itk::TractsToFiberEndingsImageFilter< OutputImageType >:

Public Types

typedef TractsToFiberEndingsImageFilter Self
 
typedef ProcessObject Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef OutputImageType::PixelType OutPixelType
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
virtual void SetUpsamplingFactor (float _arg)
 
virtual float GetUpsamplingFactor ()
 
virtual void SetInvertImage (bool _arg)
 
virtual bool GetInvertImage ()
 
virtual void SetFiberBundle (mitk::FiberBundle::Pointer _arg)
 
virtual void SetInputImage (typename OutputImageType::Pointer _arg)
 
virtual void SetUseImageGeometry (bool _arg)
 
virtual bool GetUseImageGeometry ()
 
virtual void SetBinaryOutput (bool _arg)
 
void GenerateData ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

itk::Point< float, 3 > GetItkPoint (double point[3])
 
 TractsToFiberEndingsImageFilter ()
 
virtual ~TractsToFiberEndingsImageFilter ()
 

Protected Attributes

mitk::FiberBundle::Pointer m_FiberBundle
 input fiber bundle More...
 
float m_UpsamplingFactor
 use higher resolution for ouput image More...
 
bool m_InvertImage
 voxelvalue = 1-voxelvalue More...
 
bool m_UseImageGeometry
 output image is given other geometry than fiberbundle (input image geometry) More...
 
bool m_BinaryOutput
 
OutputImageType::Pointer m_InputImage
 

Detailed Description

template<class OutputImageType>
class itk::TractsToFiberEndingsImageFilter< OutputImageType >

Generates image where the pixel values are set according to the number of fibers ending in the voxel.

Definition at line 31 of file itkTractsToFiberEndingsImageFilter.h.

Member Typedef Documentation

template<class OutputImageType >
typedef SmartPointer< const Self > itk::TractsToFiberEndingsImageFilter< OutputImageType >::ConstPointer

Definition at line 38 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
typedef OutputImageType::PixelType itk::TractsToFiberEndingsImageFilter< OutputImageType >::OutPixelType

Definition at line 40 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
typedef SmartPointer< Self > itk::TractsToFiberEndingsImageFilter< OutputImageType >::Pointer

Definition at line 37 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
typedef TractsToFiberEndingsImageFilter itk::TractsToFiberEndingsImageFilter< OutputImageType >::Self

Definition at line 35 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
typedef ProcessObject itk::TractsToFiberEndingsImageFilter< OutputImageType >::Superclass

Definition at line 36 of file itkTractsToFiberEndingsImageFilter.h.

Constructor & Destructor Documentation

template<class OutputImageType >
itk::TractsToFiberEndingsImageFilter< OutputImageType >::TractsToFiberEndingsImageFilter ( )
protected

Definition at line 27 of file itkTractsToFiberEndingsImageFilter.cpp.

template<class OutputImageType >
itk::TractsToFiberEndingsImageFilter< OutputImageType >::~TractsToFiberEndingsImageFilter ( )
protectedvirtual

Definition at line 38 of file itkTractsToFiberEndingsImageFilter.cpp.

Member Function Documentation

template<class OutputImageType >
Pointer itk::TractsToFiberEndingsImageFilter< OutputImageType >::Clone ( ) const
template<class OutputImageType >
void itk::TractsToFiberEndingsImageFilter< OutputImageType >::GenerateData ( )

Definition at line 53 of file itkTractsToFiberEndingsImageFilter.cpp.

template<class OutputImageType >
virtual const char* itk::TractsToFiberEndingsImageFilter< OutputImageType >::GetClassName ( ) const
virtual
template<class OutputImageType >
virtual bool itk::TractsToFiberEndingsImageFilter< OutputImageType >::GetInvertImage ( )
virtual
template<class OutputImageType >
itk::Point< float, 3 > itk::TractsToFiberEndingsImageFilter< OutputImageType >::GetItkPoint ( double  point[3])
protected

Definition at line 43 of file itkTractsToFiberEndingsImageFilter.cpp.

template<class OutputImageType >
virtual float itk::TractsToFiberEndingsImageFilter< OutputImageType >::GetUpsamplingFactor ( )
virtual
template<class OutputImageType >
virtual bool itk::TractsToFiberEndingsImageFilter< OutputImageType >::GetUseImageGeometry ( )
virtual
template<class OutputImageType >
static Pointer itk::TractsToFiberEndingsImageFilter< OutputImageType >::New ( )
static
template<class OutputImageType >
virtual void itk::TractsToFiberEndingsImageFilter< OutputImageType >::SetBinaryOutput ( bool  _arg)
virtual
template<class OutputImageType >
virtual void itk::TractsToFiberEndingsImageFilter< OutputImageType >::SetFiberBundle ( mitk::FiberBundle::Pointer  _arg)
virtual
template<class OutputImageType >
virtual void itk::TractsToFiberEndingsImageFilter< OutputImageType >::SetInputImage ( typename OutputImageType::Pointer  _arg)
virtual
template<class OutputImageType >
virtual void itk::TractsToFiberEndingsImageFilter< OutputImageType >::SetInvertImage ( bool  _arg)
virtual

Invert Image

template<class OutputImageType >
virtual void itk::TractsToFiberEndingsImageFilter< OutputImageType >::SetUpsamplingFactor ( float  _arg)
virtual

Upsampling factor

template<class OutputImageType >
virtual void itk::TractsToFiberEndingsImageFilter< OutputImageType >::SetUseImageGeometry ( bool  _arg)
virtual

Use input image geometry to initialize output image

Member Data Documentation

template<class OutputImageType >
bool itk::TractsToFiberEndingsImageFilter< OutputImageType >::m_BinaryOutput
protected

Definition at line 76 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
mitk::FiberBundle::Pointer itk::TractsToFiberEndingsImageFilter< OutputImageType >::m_FiberBundle
protected

input fiber bundle

Definition at line 72 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
OutputImageType::Pointer itk::TractsToFiberEndingsImageFilter< OutputImageType >::m_InputImage
protected

Definition at line 77 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
bool itk::TractsToFiberEndingsImageFilter< OutputImageType >::m_InvertImage
protected

voxelvalue = 1-voxelvalue

Definition at line 74 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
float itk::TractsToFiberEndingsImageFilter< OutputImageType >::m_UpsamplingFactor
protected

use higher resolution for ouput image

Definition at line 73 of file itkTractsToFiberEndingsImageFilter.h.

template<class OutputImageType >
bool itk::TractsToFiberEndingsImageFilter< OutputImageType >::m_UseImageGeometry
protected

output image is given other geometry than fiberbundle (input image geometry)

Definition at line 75 of file itkTractsToFiberEndingsImageFilter.h.


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