#include <itkPathToPathFilter.h>
Inheritance diagram for itk::PathToPathFilter< TInputPath, TOutputPath >:
Public Types | |
typedef PathToPathFilter | Self |
typedef PathSource< TOutputPath > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputPath | InputPathType |
typedef InputPathType::Pointer | InputPathPointer |
typedef InputPathType::ConstPointer | InputPathConstPointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
virtual void | SetInput (const InputPathType *path) |
virtual void | SetInput (unsigned int, const TInputPath *path) |
const InputPathType * | GetInput (void) |
const InputPathType * | GetInput (unsigned int idx) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
PathToPathFilter () | |
~PathToPathFilter () | |
virtual void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | GenerateInputRequestedRegion () |
PathToPathFilter is the base class for all process objects that output path data and require path data as input. Specifically, this class defines the SetInput() method for defining the input to a filter.
Definition at line 38 of file itkPathToPathFilter.h.
|
|
|
|
|
|
|
|
|
|
Definition at line 67 of file itkPathToPathFilter.h. |
|
What is the input requested region that is required to produce the output requested region? Up till and including now, the base assumption is that the largest possible region will be requested of the input. If this method is overridden, the new method should call its superclass' implementation as its first step.
Reimplemented from itk::ProcessObject.
Reimplemented in itk::PathAndImageToPathFilter< TInputPath, TInputImage, TOutputPath >, itk::PathAndImageToPathFilter< TPath, TImage, TPath >, and itk::PathAndImageToPathFilter< TFourierSeriesPath, TSwathMeritImage, OrthogonallyCorrected2DParametricPath >.
|
|
|
Set/Get the path input of this process object. Reimplemented from itk::ProcessObject.
|
|
Set/Get the path input of this process object. |
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::PathSource< TOutputPath >.
Reimplemented in itk::OrthogonalSwath2DPathFilter< TFourierSeriesPath, TSwathMeritImage >, itk::SwathChainCodePathFilter< TPath, TImage >, itk::ChainCodeToFourierSeriesPathFilter< TInputChainCodePath, TOutputFourierSeriesPath >, itk::PathToChainCodePathFilter< TInputPath, TOutputChainCodePath >, itk::PathAndImageToPathFilter< TInputPath, TInputImage, TOutputPath >, itk::PathAndImageToPathFilter< TPath, TImage, TPath >, and itk::PathAndImageToPathFilter< TFourierSeriesPath, TSwathMeritImage, OrthogonallyCorrected2DParametricPath >.
|
|
Set/Get the path input of this process object. |
|
Set/Get the path input of this process object. |