NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions > Class Template Reference

Prototype high res version of RelaxStreamlines Filter. More...

Inheritance diagram for itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >:
Inheritance graph
[legend]
Collaboration diagram for itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >:
Collaboration graph
[legend]

Public Types

typedef
HighResRelaxStreamlinesFilter 
Self
 
typedef
LagrangianInitializedRelaxStreamlinesFilter
< TImageType, TScalarType,
NDimensions > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef
Superclass::InputVectorImagePixelType 
InputVectorImagePixelType
 
typedef
Superclass::InputVectorImageType 
InputVectorImageType
 
typedef
Superclass::InputVectorImagePointer 
InputVectorImagePointer
 
typedef
Superclass::InputVectorImageConstPointer 
InputVectorImageConstPointer
 
typedef
Superclass::InputVectorImageIndexType 
InputVectorImageIndexType
 
typedef
Superclass::InputScalarImagePixelType 
InputScalarImagePixelType
 
typedef
Superclass::InputScalarImageType 
InputScalarImageType
 
typedef
Superclass::InputScalarImagePointType 
InputScalarImagePointType
 
typedef
Superclass::InputScalarImagePointer 
InputScalarImagePointer
 
typedef
Superclass::InputScalarImageIndexType 
InputScalarImageIndexType
 
typedef
Superclass::InputScalarImageConstPointer 
InputScalarImageConstPointer
 
typedef
Superclass::InputScalarImageRegionType 
InputScalarImageRegionType
 
typedef
Superclass::InputScalarImageSpacingType 
InputScalarImageSpacingType
 
typedef
InputScalarImageType::SizeType 
InputScalarImageSizeType
 
typedef
InputScalarImageType::PointType 
InputScalarImageOriginType
 
typedef Superclass::OutputImageType OutputImageType
 
typedef
Superclass::OutputImagePixelType 
OutputImagePixelType
 
typedef
Superclass::OutputImagePointer 
OutputImagePointer
 
typedef
Superclass::OutputImageConstPointer 
OutputImageConstPointer
 
typedef
Superclass::OutputImageIndexType 
OutputImageIndexType
 
typedef
Superclass::OutputImageSpacingType 
OutputImageSpacingType
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef OutputImageType::SizeType OutputImageSizeType
 
typedef
OutputImageType::DirectionType 
OutputImageDirectionType
 
typedef OutputImageType::PointType OutputImageOriginType
 
typedef
Superclass::VectorInterpolatorType 
VectorInterpolatorType
 
typedef
Superclass::VectorInterpolatorPointer 
VectorInterpolatorPointer
 
typedef
Superclass::VectorInterpolatorPointType 
VectorInterpolatorPointType
 
typedef
Superclass::ScalarInterpolatorType 
ScalarInterpolatorType
 
typedef
Superclass::ScalarInterpolatorPointer 
ScalarInterpolatorPointer
 
typedef
Superclass::ScalarInterpolatorPointType 
ScalarInterpolatorPointType
 
typedef
HighResLaplacianSolverImageFilter
< TImageType, TScalarType >
::MapType 
MapType
 
typedef
HighResLaplacianSolverImageFilter
< TImageType, TScalarType >
::IteratorType 
MapIteratorType
 
typedef
HighResLaplacianSolverImageFilter
< TImageType, TScalarType >
::PairType 
MapPairType
 
typedef
HighResLaplacianSolverImageFilter
< TImageType, TScalarType >
::FiniteDifferenceVoxelType 
FiniteDifferenceVoxelType
 
typedef ContinuousIndex
< TScalarType,
TImageType::ImageDimension > 
ContinuousIndexType
 
typedef Point< TScalarType,
TImageType::ImageDimension > 
PointType
 
- Public Types inherited from itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
typedef
LagrangianInitializedRelaxStreamlinesFilter 
Self
 
typedef RelaxStreamlinesFilter
< TImageType, TScalarType,
NDimensions > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef
Superclass::InputVectorImagePixelType 
InputVectorImagePixelType
 
typedef
Superclass::InputVectorImageType 
InputVectorImageType
 
typedef
Superclass::InputVectorImagePointer 
InputVectorImagePointer
 
typedef
Superclass::InputVectorImageConstPointer 
InputVectorImageConstPointer
 
typedef
Superclass::InputVectorImageIndexType 
InputVectorImageIndexType
 
typedef
Superclass::InputScalarImagePixelType 
InputScalarImagePixelType
 
typedef
Superclass::InputScalarImageType 
InputScalarImageType
 
typedef
Superclass::InputScalarImageSpacingType 
InputScalarImageSpacingType
 
typedef
Superclass::InputScalarImagePointType 
InputScalarImagePointType
 
typedef
Superclass::InputScalarImagePointer 
InputScalarImagePointer
 
typedef
Superclass::InputScalarImageIndexType 
InputScalarImageIndexType
 
typedef
Superclass::InputScalarImageConstPointer 
InputScalarImageConstPointer
 
typedef
Superclass::InputScalarImageRegionType 
InputScalarImageRegionType
 
typedef Superclass::OutputImageType OutputImageType
 
typedef
Superclass::OutputImagePixelType 
OutputImagePixelType
 
typedef
Superclass::OutputImagePointer 
OutputImagePointer
 
typedef
Superclass::OutputImageConstPointer 
OutputImageConstPointer
 
typedef
Superclass::OutputImageIndexType 
OutputImageIndexType
 
typedef
Superclass::OutputImageSpacingType 
OutputImageSpacingType
 
typedef
Superclass::OutputImageRegionType 
OutputImageRegionType
 
typedef
Superclass::OutputImageSizeType 
OutputImageSizeType
 
typedef
Superclass::VectorInterpolatorType 
VectorInterpolatorType
 
typedef
Superclass::VectorInterpolatorPointer 
VectorInterpolatorPointer
 
typedef
Superclass::VectorInterpolatorPointType 
VectorInterpolatorPointType
 
typedef
Superclass::ScalarInterpolatorType 
ScalarInterpolatorType
 
typedef
Superclass::ScalarInterpolatorPointer 
ScalarInterpolatorPointer
 
typedef
Superclass::ScalarInterpolatorPointType 
ScalarInterpolatorPointType
 
typedef ContinuousIndex
< TScalarType, NDimensions > 
ContinuousIndexType
 
- Public Types inherited from itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
typedef RelaxStreamlinesFilter Self
 
typedef
BaseCTEStreamlinesFilter
< TImageType, TScalarType,
NDimensions > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef Vector< TScalarType,
NDimensions > 
InputVectorImagePixelType
 
typedef Image
< InputVectorImagePixelType,
NDimensions > 
InputVectorImageType
 
typedef
InputVectorImageType::Pointer 
InputVectorImagePointer
 
typedef
InputVectorImageType::ConstPointer 
InputVectorImageConstPointer
 
typedef
InputVectorImageType::IndexType 
InputVectorImageIndexType
 
typedef TScalarType InputScalarImagePixelType
 
typedef Image
< InputScalarImagePixelType,
NDimensions > 
InputScalarImageType
 
typedef Point< TScalarType,
NDimensions > 
InputScalarImagePointType
 
typedef
InputScalarImageType::SpacingType 
InputScalarImageSpacingType
 
typedef
InputScalarImageType::Pointer 
InputScalarImagePointer
 
typedef
InputScalarImageType::IndexType 
InputScalarImageIndexType
 
typedef
InputScalarImageType::ConstPointer 
InputScalarImageConstPointer
 
typedef
InputScalarImageType::RegionType 
InputScalarImageRegionType
 
typedef InputScalarImageType OutputImageType
 
typedef OutputImageType::PixelType OutputImagePixelType
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef
OutputImageType::ConstPointer 
OutputImageConstPointer
 
typedef OutputImageType::IndexType OutputImageIndexType
 
typedef
OutputImageType::SpacingType 
OutputImageSpacingType
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef OutputImageType::SizeType OutputImageSizeType
 
typedef
VectorInterpolateImageFunction
< InputVectorImageType,TScalarType > 
VectorInterpolatorType
 
typedef
VectorInterpolatorType::Pointer 
VectorInterpolatorPointer
 
typedef
VectorInterpolatorType::PointType 
VectorInterpolatorPointType
 
typedef
InterpolateImageFunction
< InputScalarImageType,TScalarType > 
ScalarInterpolatorType
 
typedef
ScalarInterpolatorType::Pointer 
ScalarInterpolatorPointer
 
typedef
ScalarInterpolatorType::PointType 
ScalarInterpolatorPointType
 
- Public Types inherited from itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >
typedef BaseCTEStreamlinesFilter Self
 
typedef BaseCTEFilter< TImageType > Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef Vector< TScalarType,
NDimensions > 
InputVectorImagePixelType
 
typedef Image
< InputVectorImagePixelType,
NDimensions > 
InputVectorImageType
 
typedef
InputVectorImageType::Pointer 
InputVectorImagePointer
 
typedef
InputVectorImageType::ConstPointer 
InputVectorImageConstPointer
 
typedef TScalarType InputScalarImagePixelType
 
typedef Image
< InputScalarImagePixelType,
NDimensions > 
InputScalarImageType
 
typedef
InputScalarImageType::PointType 
InputScalarImagePointType
 
typedef
InputScalarImageType::Pointer 
InputScalarImagePointer
 
typedef
InputScalarImageType::IndexType 
InputScalarImageIndexType
 
typedef
InputScalarImageType::ConstPointer 
InputScalarImageConstPointer
 
typedef
InputScalarImageType::RegionType 
InputScalarImageRegionType
 
typedef InputScalarImageType OutputImageType
 
typedef OutputImageType::PixelType OutputImagePixelType
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef
OutputImageType::ConstPointer 
OutputImageConstPointer
 
typedef
VectorInterpolateImageFunction
< InputVectorImageType,TScalarType > 
VectorInterpolatorType
 
typedef
VectorInterpolatorType::Pointer 
VectorInterpolatorPointer
 
typedef
VectorInterpolatorType::PointType 
VectorInterpolatorPointType
 
typedef
InterpolateImageFunction
< InputScalarImageType,TScalarType > 
ScalarInterpolatorType
 
typedef
ScalarInterpolatorType::Pointer 
ScalarInterpolatorPointer
 
typedef
ScalarInterpolatorType::PointType 
ScalarInterpolatorPointType
 
- Public Types inherited from itk::BaseCTEFilter< TImageType >
typedef BaseCTEFilter Self
 
typedef ImageToImageFilter
< TImageType, TImageType > 
Superclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef TImageType InputImageType
 
typedef InputImageType::PixelType InputPixelType
 
typedef InputImageType::IndexType InputIndexType
 
typedef InputImageType::SizeType InputSizeType
 
typedef InputImageType::Pointer InputImagePointer
 
typedef
InputImageType::ConstPointer 
InputImageConstPointer
 
typedef InputPixelType OutputPixelType
 
typedef Image< OutputPixelType,
TImageType::ImageDimension > 
OutputImageType
 
typedef OutputImageType::Pointer OutputImagePointer
 
typedef
OutputImageType::ConstPointer 
OutputImageConstPointer
 
typedef OutputImageType::SizeType OutputSizeType
 

Public Member Functions

virtual const char * GetClassName () const
 
void SetHighResLaplacianMap (MapType *map)
 
virtual void SetVoxelMultiplicationFactor (int _arg)
 
virtual int GetVoxelMultiplicationFactor ()
 
- Public Member Functions inherited from itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
void SetSegmentedImage (const InputScalarImageType *image)
 
void SetGMPVMap (const InputScalarImageType *image)
 
virtual void SetGreyMatterPVInterpolator (ScalarInterpolatorType *_arg)
 
virtual ScalarInterpolatorTypeGetGreyMatterPVInterpolator ()
 
virtual void SetStepSizeThreshold (double _arg)
 
virtual double GetStepSizeThreshold ()
 
virtual void SetGreyMatterPercentage (double _arg)
 
virtual double GetGreyMatterPercentage ()
 
virtual double GetMaximumSearchDistance ()
 
void SetMaximumSearchDistance (double d)
 
virtual void SetDefaultMaximumSearchDistance (bool _arg)
 
virtual bool GetDefaultMaximumSearchDistance ()
 
- Public Member Functions inherited from itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
 itkStaticConstMacro (Dimension, unsigned int, NDimensions)
 
void SetScalarImage (const InputScalarImageType *image)
 
void SetVectorImage (const InputVectorImageType *image)
 
void SetSegmentedImage (const InputScalarImageType *image)
 
virtual void SetEpsilonConvergenceThreshold (double _arg)
 
virtual double GetEpsilonConvergenceThreshold ()
 
virtual void SetMaximumNumberOfIterations (unsigned long int _arg)
 
virtual unsigned long int GetMaximumNumberOfIterations ()
 
virtual void SetMaximumLength (double _arg)
 
virtual double GetMaximumLength ()
 
virtual void SetInitializeBoundaries (bool _arg)
 
virtual bool GetInitializeBoundaries ()
 
OutputImageTypeGetL0Image () const
 
OutputImageTypeGetL1Image () const
 
- Public Member Functions inherited from itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >
virtual void SetLowVoltage (InputScalarImagePixelType _arg)
 
virtual InputScalarImagePixelType GetLowVoltage ()
 
virtual void SetHighVoltage (InputScalarImagePixelType _arg)
 
virtual InputScalarImagePixelType GetHighVoltage ()
 
virtual void SetVectorInterpolator (VectorInterpolatorType *_arg)
 
virtual const
VectorInterpolatorType
GetVectorInterpolator ()
 
virtual void SetScalarInterpolator (ScalarInterpolatorType *_arg)
 
virtual const
ScalarInterpolatorType
GetScalarInterpolator ()
 
- Public Member Functions inherited from itk::BaseCTEFilter< TImageType >
 itkStaticConstMacro (Dimension, unsigned int, TImageType::ImageDimension)
 
virtual InputPixelType GetGreyMatterLabel ()
 
virtual InputPixelType GetWhiteMatterLabel ()
 
virtual InputPixelType GetExtraCerebralMatterLabel ()
 
void SetLabelThresholds (InputPixelType greyMatterLabel, InputPixelType whiteMatterLabel, InputPixelType extraCerebralMatterLabel)
 
virtual bool GetUserHasSetTheLabelThresholds ()
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
static Pointer New ()
 
- Static Public Member Functions inherited from itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
static Pointer New ()
 

Protected Member Functions

 HighResRelaxStreamlinesFilter ()
 
 ~HighResRelaxStreamlinesFilter ()
 
void PrintSelf (std::ostream &os, Indent indent) const
 
virtual void IntializeBoundaries (InputScalarImageType *gmpvImage, InputVectorImageType *vectorImage)
 
virtual void SolvePDE (int boundaryNumber, InputScalarImageSpacingType &virtualSpacing, InputScalarImageType *scalarImage, InputScalarImageType *gmpvImage, InputVectorImageType *vectorImage)
 
- Protected Member Functions inherited from itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
 LagrangianInitializedRelaxStreamlinesFilter ()
 
 ~LagrangianInitializedRelaxStreamlinesFilter ()
 
void PrintSelf (std::ostream &os, Indent indent) const
 
virtual void InitializeBoundaries (std::vector< InputScalarImageIndexType > &completeListOfGreyMatterPixels, InputScalarImageType *scalarImage, InputVectorImageType *vectorImage, OutputImageType *L0Image, OutputImageType *L1Image, std::vector< InputScalarImageIndexType > &L0greyList, std::vector< InputScalarImageIndexType > &L1greyList)
 
OutputImagePixelType LagrangianInitialisation (ContinuousIndexType &index, double &direction, double &defaultStepSize, double &minStepSize, InputVectorImageType *vectorImage, InputScalarImageType *greyMatterPVMap)
 
void UpdateGMPVMap (std::vector< InputScalarImageIndexType > &listOfGreyMatterPixels, InputScalarImageType *segmentedImage, InputVectorImageType *vectorImage, InputScalarImageType *gmPVMapImage, InputScalarImageType *editedPVMap)
 
double GetMaxStepSize (InputScalarImageType *image)
 
- Protected Member Functions inherited from itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
 RelaxStreamlinesFilter ()
 
 ~RelaxStreamlinesFilter ()
 
void PrintSelf (std::ostream &os, Indent indent) const
 
virtual void SolvePDE (bool isInnerBoundary, std::vector< InputScalarImageIndexType > &listOfGreyPixels, InputScalarImageType *scalarImage, InputVectorImageType *vectorImage, OutputImageType *outputImage)
 
- Protected Member Functions inherited from itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >
 BaseCTEStreamlinesFilter ()
 
 ~BaseCTEStreamlinesFilter ()
 
- Protected Member Functions inherited from itk::BaseCTEFilter< TImageType >
 BaseCTEFilter ()
 
virtual ~BaseCTEFilter ()
 
virtual void GenerateInputRequestedRegion ()
 
virtual void EnlargeOutputRequestedRegion (DataObject *itkNotUsed)
 
virtual void CheckInputsAndOutputsSameSize ()
 
virtual bool IsOnBoundary (const InputImageType *image, const InputIndexType &index, const InputPixelType boundaryValue, bool useFullyConnected)
 
virtual bool IsOnCSFBoundary (const InputImageType *image, const InputIndexType &index, bool useFullyConnected)
 
virtual bool IsOnWMBoundary (const InputImageType *image, const InputIndexType &index, bool useFullyConnected)
 
virtual bool IsOnGMBoundary (const InputImageType *image, const InputIndexType &index, bool useFullyConnected)
 

Additional Inherited Members

- Protected Attributes inherited from itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >
double m_EpsilonConvergenceThreshold
 
unsigned long int m_MaximumNumberOfIterations
 
double m_MaximumLength
 
bool m_InitializeBoundaries
 
- Protected Attributes inherited from itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >
VectorInterpolatorPointer m_VectorInterpolator
 
ScalarInterpolatorPointer m_ScalarInterpolator
 
InputScalarImagePixelType m_LowVoltage
 
InputScalarImagePixelType m_HighVoltage
 
- Protected Attributes inherited from itk::BaseCTEFilter< TImageType >
InputPixelType m_GreyMatterLabel
 
InputPixelType m_WhiteMatterLabel
 
InputPixelType m_ExtraCerebralMatterLabel
 
bool m_UserHasSetTheLabelThresholds
 

Detailed Description

template<class TImageType, typename TScalarType, unsigned int NDimensions>
class itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >

Prototype high res version of RelaxStreamlines Filter.

See also
RelaxStreamlinesFilter
LagrangianInitializedRelaxStreamlinesFilter

Member Typedef Documentation

template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef SmartPointer<const Self> itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::ConstPointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef ContinuousIndex<TScalarType, TImageType::ImageDimension> itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::ContinuousIndexType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef HighResLaplacianSolverImageFilter<TImageType, TScalarType>::FiniteDifferenceVoxelType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::FiniteDifferenceVoxelType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImageConstPointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageConstPointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImageIndexType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageIndexType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef InputScalarImageType::PointType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageOriginType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImagePixelType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImagePixelType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImagePointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImagePointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImagePointType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImagePointType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImageRegionType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageRegionType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef InputScalarImageType::SizeType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageSizeType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImageSpacingType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageSpacingType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputScalarImageType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputVectorImageConstPointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImageConstPointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputVectorImageIndexType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImageIndexType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputVectorImagePixelType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImagePixelType

Standard typedefs.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputVectorImagePointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImagePointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::InputVectorImageType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImageType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef HighResLaplacianSolverImageFilter<TImageType, TScalarType>::IteratorType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::MapIteratorType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef HighResLaplacianSolverImageFilter<TImageType, TScalarType>::PairType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::MapPairType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef HighResLaplacianSolverImageFilter<TImageType, TScalarType>::MapType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::MapType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::OutputImageConstPointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageConstPointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef OutputImageType::DirectionType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageDirectionType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::OutputImageIndexType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageIndexType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef OutputImageType::PointType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageOriginType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::OutputImagePixelType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImagePixelType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::OutputImagePointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImagePointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef OutputImageType::RegionType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageRegionType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef OutputImageType::SizeType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageSizeType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::OutputImageSpacingType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageSpacingType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::OutputImageType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef SmartPointer<Self> itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::Pointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Point<TScalarType, TImageType::ImageDimension> itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::PointType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::ScalarInterpolatorPointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::ScalarInterpolatorPointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::ScalarInterpolatorPointType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::ScalarInterpolatorPointType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::ScalarInterpolatorType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::ScalarInterpolatorType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef HighResRelaxStreamlinesFilter itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::Self

Standard "Self" typedef.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef LagrangianInitializedRelaxStreamlinesFilter<TImageType, TScalarType, NDimensions> itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::Superclass
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::VectorInterpolatorPointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::VectorInterpolatorPointer
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::VectorInterpolatorPointType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::VectorInterpolatorPointType
template<class TImageType , typename TScalarType , unsigned int NDimensions>
typedef Superclass::VectorInterpolatorType itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::VectorInterpolatorType

Constructor & Destructor Documentation

template<class TImageType , typename TScalarType , unsigned int NDimensions>
itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::HighResRelaxStreamlinesFilter ( )
protected
template<class TImageType , typename TScalarType , unsigned int NDimensions>
itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::~HighResRelaxStreamlinesFilter ( )
inlineprotected

Member Function Documentation

template<class TImageType , typename TScalarType , unsigned int NDimensions>
virtual const char* itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::GetClassName ( ) const
virtual

Run-time type information (and related methods).

Reimplemented from itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
virtual int itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::GetVoxelMultiplicationFactor ( )
virtual
template<class TImageType , typename TScalarType , unsigned int NDimensions>
virtual void itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::IntializeBoundaries ( InputScalarImageType gmpvImage,
InputVectorImageType vectorImage 
)
protectedvirtual

Called once to initialize both boundaries.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
static Pointer itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::New ( )
static

Method for creation through the object factory.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
void itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::PrintSelf ( std::ostream &  ,
Indent   
) const
protectedvirtual
template<class TImageType , typename TScalarType , unsigned int NDimensions>
void itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::SetHighResLaplacianMap ( MapType map)
inline

Set the map from the Laplacian.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
virtual void itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::SetVoxelMultiplicationFactor ( int  _arg)
virtual

Set/Get the VoxelMultiplicationFactor.

template<class TImageType , typename TScalarType , unsigned int NDimensions>
virtual void itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >::SolvePDE ( int  boundaryNumber,
InputScalarImageSpacingType virtualSpacing,
InputScalarImageType scalarImage,
InputScalarImageType gmpvImage,
InputVectorImageType vectorImage 
)
protectedvirtual

This is called twice, once for L0 boundary, and once for L1 boundary.


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