NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Base class for filters that calculate thicknesses based on Laplacian streamlines. More...
Public Types | |
typedef BaseCTEStreamlinesFilter | Self |
typedef BaseCTEFilter< TImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
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< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
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 |
Protected Member Functions | |
BaseCTEStreamlinesFilter () | |
~BaseCTEStreamlinesFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
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) |
Base class for filters that calculate thicknesses based on Laplacian streamlines.
typedef SmartPointer<const Self> itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::ConstPointer |
typedef InputScalarImageType::ConstPointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageConstPointer |
typedef InputScalarImageType::IndexType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageIndexType |
typedef TScalarType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImagePixelType |
typedef InputScalarImageType::Pointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImagePointer |
typedef InputScalarImageType::PointType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImagePointType |
typedef InputScalarImageType::RegionType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageRegionType |
typedef Image< InputScalarImagePixelType, NDimensions > itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputScalarImageType |
typedef InputVectorImageType::ConstPointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImageConstPointer |
typedef Vector< TScalarType, NDimensions > itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImagePixelType |
Standard typedefs.
typedef InputVectorImageType::Pointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImagePointer |
typedef Image< InputVectorImagePixelType, NDimensions > itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::InputVectorImageType |
typedef OutputImageType::ConstPointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageConstPointer |
typedef OutputImageType::PixelType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImagePixelType |
typedef OutputImageType::Pointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImagePointer |
typedef InputScalarImageType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::OutputImageType |
typedef SmartPointer<Self> itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::Pointer |
typedef ScalarInterpolatorType::Pointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::ScalarInterpolatorPointer |
typedef ScalarInterpolatorType::PointType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::ScalarInterpolatorPointType |
typedef InterpolateImageFunction< InputScalarImageType ,TScalarType > itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::ScalarInterpolatorType |
typedef BaseCTEStreamlinesFilter itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::Self |
Standard "Self" typedef.
typedef BaseCTEFilter< TImageType > itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::Superclass |
typedef VectorInterpolatorType::Pointer itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::VectorInterpolatorPointer |
typedef VectorInterpolatorType::PointType itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::VectorInterpolatorPointType |
typedef VectorInterpolateImageFunction<InputVectorImageType ,TScalarType > itk::BaseCTEStreamlinesFilter< TImageType, TScalarType, NDimensions >::VectorInterpolatorType |
|
protected |
|
inlineprotected |
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::BaseCTEFilter< TImageType >.
Reimplemented in itk::IntegrateStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::OrderedTraversalStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >, and itk::JorgesInitializationRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
Standard Print Self.
Reimplemented from itk::BaseCTEFilter< TImageType >.
Reimplemented in itk::LagrangianInitializedRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::RelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::IntegrateStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::OrderedTraversalStreamlinesFilter< TImageType, TScalarType, NDimensions >, itk::HighResRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >, and itk::JorgesInitializationRelaxStreamlinesFilter< TImageType, TScalarType, NDimensions >.
|
virtual |
Set/Get the High Voltage threshold, defaults to 10000. Only pixels < HighVoltage are solved.
|
virtual |
Set/Get the Low Voltage threshold, defaults to 0. Only pixels > LowVoltage are solved.
|
virtual |
Set the interpolator for the scalar field, so we could have Bspline for instance. Default is Nearest Neighbour.
|
virtual |
Set the interpolator (so in future, we could have BSpline vector field interpolation). Default is Nearest Neighbour.
|
protected |
The high voltage value (see paper), defaults to 10000.
|
protected |
The low voltage value (see paper), defaults to 0.
|
protected |
The interpolator for scalar field.
|
protected |
The interpolator for vector field.