|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Base class for filters that take an image as input and produce an path as output. More...
#include <itkImageToPathFilter.h>


Public Types | |
| typedef ImageToPathFilter | Self |
| typedef PathSource< TOutputPath > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef TInputImage | InputImageType |
| typedef InputImageType::Pointer | InputImagePointer |
| typedef InputImageType::ConstPointer | InputImageConstPointer |
| typedef InputImageType::RegionType | InputImageRegionType |
| typedef InputImageType::PixelType | InputImagePixelType |
Public Member Functions | |
| virtual const char * | GetClassName () const |
| itkStaticConstMacro (InputImageDimension, unsigned int, TInputImage::ImageDimension) | |
| virtual void | SetInput (const InputImageType *image) |
| virtual void | SetInput (unsigned int, const TInputImage *image) |
| Set the image input at a specific index. More... | |
| const InputImageType * | GetInput (void) |
| Get the first image input. More... | |
| const InputImageType * | GetInput (unsigned int idx) |
| Get the image input at a specific index. More... | |
Protected Member Functions | |
| ImageToPathFilter () | |
| ~ImageToPathFilter () override | |
| void | PrintSelf (std::ostream &os, Indent indent) const override |
Base class for filters that take an image as input and produce an path as output.
ImageToPathFilter is the base class for all process objects that output path data and require image data as input. Specifically, this class defines the SetInput() method for defining the input to a filter.
Definition at line 34 of file itkImageToPathFilter.h.
| typedef SmartPointer<const Self> itk::ImageToPathFilter< TInputImage, TOutputPath >::ConstPointer |
Definition at line 41 of file itkImageToPathFilter.h.
| typedef InputImageType::ConstPointer itk::ImageToPathFilter< TInputImage, TOutputPath >::InputImageConstPointer |
Definition at line 49 of file itkImageToPathFilter.h.
| typedef InputImageType::PixelType itk::ImageToPathFilter< TInputImage, TOutputPath >::InputImagePixelType |
Definition at line 51 of file itkImageToPathFilter.h.
| typedef InputImageType::Pointer itk::ImageToPathFilter< TInputImage, TOutputPath >::InputImagePointer |
Definition at line 48 of file itkImageToPathFilter.h.
| typedef InputImageType::RegionType itk::ImageToPathFilter< TInputImage, TOutputPath >::InputImageRegionType |
Definition at line 50 of file itkImageToPathFilter.h.
| typedef TInputImage itk::ImageToPathFilter< TInputImage, TOutputPath >::InputImageType |
Some convenient typedefs.
Definition at line 47 of file itkImageToPathFilter.h.
| typedef SmartPointer<Self> itk::ImageToPathFilter< TInputImage, TOutputPath >::Pointer |
Definition at line 40 of file itkImageToPathFilter.h.
| typedef ImageToPathFilter itk::ImageToPathFilter< TInputImage, TOutputPath >::Self |
Standard class typedefs.
Definition at line 38 of file itkImageToPathFilter.h.
| typedef PathSource<TOutputPath> itk::ImageToPathFilter< TInputImage, TOutputPath >::Superclass |
Definition at line 39 of file itkImageToPathFilter.h.
|
protected |
|
overrideprotected |
|
virtual |
Run-time type information (and related methods).
Reimplemented in itk::ContourExtractor2DImageFilter< TInputImage >.
| const InputImageType* itk::ImageToPathFilter< TInputImage, TOutputPath >::GetInput | ( | unsigned int | idx | ) |
Get the image input at a specific index.
| const InputImageType* itk::ImageToPathFilter< TInputImage, TOutputPath >::GetInput | ( | void | ) |
Get the first image input.
| itk::ImageToPathFilter< TInputImage, TOutputPath >::itkStaticConstMacro | ( | InputImageDimension | , |
| unsigned int | , | ||
| TInputImage::ImageDimension | |||
| ) |
ImageDimension constants
|
overrideprotected |
|
virtual |
|
virtual |
Set the image input at a specific index.