#include <itkProcessObject.h>
The base class for all process objects (source, filters, mappers) in the Insight data processing pipeline.
ProcessObject is an abstract object that specifies behavior and interface of network process objects (sources, filters, mappers). Source objects are creators of visualization data; filters input, process, and output image data; and mappers transform data into another form (like transforming coordinates or writing data to a file).
A major role of ProcessObject is to define the inputs and outputs of a filter. More than one input and/or output may exist for a given filter. Some classes (e.g., source objects or mapper objects) will not use inputs (the source) or outputs (mappers). In this case, the inputs or outputs is just ignored.
VOCABULARY:
The inputs and outputs are referenced by name and optionally by an integer index. The Primary input and the Primary output play a special role: they drive the pipeline.
In addition to the reference by name, it is possible to access the inputs and outputs with an index. The index by default is mapped internally to a name with '_' followed by the index number. This default name can be changed with the AddRequiredInputName method. The indexed input or output 0 is mapped to the Primary input or output. The name of the Primary input or output defaults to "Primary", but this can be changed with SetPrimaryInputName and SetPrimaryOutputName.
For complicated filters which have optional, or varied required inputs, named input access is preferred. However, indexed input access provides constant time access to input and output DataObjects, and so are more efficient. A name can also be associated with an indexed input. Neither type of input or output should be accessed in a tight loop.
ProcessObject invokes the following events: Command::StartEvent, Command::EndEvent These are convenience events you can use for any purpose (e.g., debugging info, highlighting/notifying user interface, etc.) See Command and LightObject for information on using AddObserver.
Another event Command::ProgressEvent can be observed. Some filters invoke this event periodically during their execution (with the progress, parameter, the fraction of work done). The use is similar to that of StartEvent and EndEvent. Filters may also check their AbortGenerateData flag to determine whether to prematurely end their execution.
An important feature of subclasses of ProcessObject is that it is possible to control the memory-management model (i.e., retain output versus delete output data). The ReleaseDataFlag enables the deletion of the output data once the downstream process object finishes processing the data (please see text). The ReleaseDataBeforeUpdateFlag enables the deletion of the ProcessObject's output data from a previous update if that output data is slated to be regenerated by the pipeline process. Setting this flag can control peak memory usage during a subsequent pipeline update. For a ProcessObject, the ReleaseDataFlag defaults to false and the ReleaseDataBeforeUpdateFlag defaults to true. Some subclasses of ProcessObject, for example ImageSource, use a default setting of false for the ReleaseDataBeforeUpdateFlag.
Subclasses of ProcessObject may override 4 of the methods of this class to control how a given filter may interact with the pipeline (dataflow). These methods are: GenerateOutputInformation(), EnlargeOutputRequestedRegion(), GenerateInputRequestedRegion(), and GenerateOutputRequestedRegion(). By overriding these methods, a filter can deviate from the base assumptions of the pipeline execution model.
Definition at line 139 of file itkProcessObject.h.
Public Types | |
using | ConstPointer = SmartPointer<const Self> |
using | DataObjectIdentifierType = DataObject::DataObjectIdentifierType |
using | DataObjectPointer = DataObject::Pointer |
using | DataObjectPointerArray = std::vector<DataObjectPointer> |
using | DataObjectPointerArraySizeType = DataObjectPointerArray::size_type |
using | MultiThreaderType = MultiThreaderBase |
using | NameArray = std::vector<DataObjectIdentifierType> |
using | Pointer = SmartPointer<Self> |
using | Self = ProcessObject |
using | Superclass = Object |
![]() | |
using | ConstPointer = SmartPointer<const Self> |
using | Pointer = SmartPointer<Self> |
using | Self = Object |
using | Superclass = LightObject |
![]() | |
using | ConstPointer = SmartPointer<const Self> |
using | Pointer = SmartPointer<Self> |
using | Self = LightObject |
Static Protected Member Functions | |
template<typename TSourceObject> | |
static void | MakeRequiredOutputs (TSourceObject &sourceObject, const DataObjectPointerArraySizeType numberOfRequiredOutputs) |
static constexpr float | progressFixedToFloat (uint32_t fixed) |
static uint32_t | progressFloatToFixed (float f) |
Protected Attributes | |
TimeStamp | m_OutputInformationMTime {} |
bool | m_Updating {} |
![]() | |
std::atomic< int > | m_ReferenceCount {} |
Private Types | |
using | DataObjectPointerMap = std::map<DataObjectIdentifierType, DataObjectPointer> |
using | NameSet = std::set<DataObjectIdentifierType> |
Private Member Functions | |
DataObjectPointerArraySizeType | MakeIndexFromName (const DataObjectIdentifierType &) const |
DataObjectIdentifierType | MakeNameFromIndex (DataObjectPointerArraySizeType) const |
Private Attributes | |
bool | m_AbortGenerateData {} |
std::map< DataObjectIdentifierType, bool > | m_CachedInputReleaseDataFlags {} |
std::vector< DataObjectPointerMap::iterator > | m_IndexedInputs {} |
std::vector< DataObjectPointerMap::iterator > | m_IndexedOutputs {} |
DataObjectPointerMap | m_Inputs {} |
itk::SmartPointer< MultiThreaderType > | m_MultiThreader |
DataObjectPointerArraySizeType | m_NumberOfRequiredInputs {} |
DataObjectPointerArraySizeType | m_NumberOfRequiredOutputs {} |
ThreadIdType | m_NumberOfWorkUnits {} |
DataObjectPointerMap | m_Outputs {} |
std::atomic< uint32_t > | m_Progress {} |
bool | m_ReleaseDataBeforeUpdateFlag {} |
NameSet | m_RequiredInputNames {} |
bool | m_ThreaderUpdateProgress { true } |
std::thread::id | m_UpdateThreadID {} |
Friends | |
class | DataObject |
class | DataObjectConstIterator |
class | DataObjectIterator |
class | InputDataObjectConstIterator |
class | InputDataObjectIterator |
class | OutputDataObjectConstIterator |
class | OutputDataObjectIterator |
class | ProgressReporter |
class | TestProcessObject |
class | TotalProgressReporter |
Additional Inherited Members | |
![]() | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool val) |
![]() | |
static void | BreakOnError () |
static Pointer | New () |
using itk::ProcessObject::ConstPointer = SmartPointer<const Self> |
Definition at line 148 of file itkProcessObject.h.
Definition at line 162 of file itkProcessObject.h.
Smart Pointer type to a DataObject.
Definition at line 154 of file itkProcessObject.h.
using itk::ProcessObject::DataObjectPointerArray = std::vector<DataObjectPointer> |
STL array of const pointer to the data objects STL array of pointer to the data objects
Definition at line 160 of file itkProcessObject.h.
using itk::ProcessObject::DataObjectPointerArraySizeType = DataObjectPointerArray::size_type |
Definition at line 194 of file itkProcessObject.h.
|
private |
STL map to store the named inputs and outputs
Definition at line 966 of file itkProcessObject.h.
Type of general multi-threader interface
Definition at line 168 of file itkProcessObject.h.
using itk::ProcessObject::NameArray = std::vector<DataObjectIdentifierType> |
STL array of data object names
Definition at line 165 of file itkProcessObject.h.
|
private |
STL map to store the named inputs and outputs
Definition at line 983 of file itkProcessObject.h.
using itk::ProcessObject::Pointer = SmartPointer<Self> |
Definition at line 147 of file itkProcessObject.h.
Standard class type aliases.
Definition at line 145 of file itkProcessObject.h.
using itk::ProcessObject::Superclass = Object |
Definition at line 146 of file itkProcessObject.h.
|
protected |
|
overrideprotected |
|
virtual |
References m_Progress, and progressFloatToFixed().
|
virtual |
Turn on and off the AbortGenerateData flag.
|
protectedvirtual |
Sets first nullptr indexed input, appends to the end otherwise
References DataObject.
|
protected |
Define a named input that is not required and optionally associate with a numbered index.
The previous named input associated with idx will be removed from the defined input names.
If the specified named inputs already exists with a non-null value, then that value will be used. Otherwise if the specified index has a non-null value, then that will be the value set.
Referenced by itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >::MaskedFFTNormalizedCorrelationImageFilter().
|
protected |
References DataObject.
|
protectedvirtual |
References DataObject.
|
protected |
Define a required named input and optionally associate it with a numbered index.
The previous named input associated with idx will be removed from the defined input names.
If the specified named inputs already exists with a non-null value, then that value will be used. Otherwise if the specified index has a non-null value, then that will be the value set.
Referenced by itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >::MaskedFFTNormalizedCorrelationImageFilter().
|
protected |
|
protectedvirtual |
Cache the state of any ReleaseDataFlag's on the inputs. While the filter is executing, we need to set the ReleaseDataFlag's on the inputs to false in case the current filter is implemented using a mini-pipeline (which will try to release the inputs). After the filter finishes, we restore the state of the ReleaseDataFlag's before the call to ReleaseInputs().
|
inlinevirtual |
Give the process object a chance to indicate that it will produce more output than it was requested to produce. For example, many imaging filters must compute the entire output at once or can only produce output in complete slices. Such filters cannot handle smaller requested regions. These filters must provide an implementation of this method, setting the output requested region to the size they will produce. By default, a process object does not modify the size of the output requested region.
Reimplemented in itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, TFunction >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::less< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::less< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, typename TInputImage::SpacingType::ValueType, std::greater< TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, typename TInputImage::SpacingType::ValueType, std::less< TInputImage::PixelType > >, itk::BinaryContourImageFilter< TInputImage, TOutputImage >, itk::BinaryFillholeImageFilter< TInputImage >, itk::BinaryGrindPeakImageFilter< TInputImage >, itk::BinaryImageToLabelMapFilter< InputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InputImageType, OutputImageType >, itk::BinaryImageToLabelMapFilter< InputImageType, OutputImageType >, itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::BinaryReconstructionByDilationImageFilter< TInputImage >, itk::BinaryReconstructionByErosionImageFilter< TInputImage >, itk::BinaryShapeKeepNObjectsImageFilter< TInputImage >, itk::BinaryShapeOpeningImageFilter< TInputImage >, itk::BinaryStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >, itk::BinaryStatisticsOpeningImageFilter< TInputImage, TFeatureImage >, itk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >, itk::BSplineDecompositionImageFilter< TInputImage, TOutputImage >, itk::BSplineDecompositionImageFilter< TImageType, CoefficientImageType >, itk::BSplineDecompositionImageFilter< TImageType, CoefficientImageType >, itk::BSplineDownsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::BSplineUpsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::ChangeRegionLabelMapFilter< TInputImage >, itk::ClosingByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TInputImage >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::ConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedComponentImageFilter< OutputImageType, FilterImageType >, itk::ConnectedComponentImageFilter< OutputImageType, FilterImageType >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TInputImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedThresholdImageFilter< TInputImage, TOutputImage >, itk::ContourDirectedMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::ContourMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::DirectedHausdorffDistanceImageFilter< TInputImage1, TInputImage2 >, itk::DoubleThresholdImageFilter< TInputImage, TOutputImage >, itk::ExtensionVelocitiesImageFilter< TLevelSet, TAuxValue, VAuxDimension >, itk::ExtractOrthogonalSwath2DImageFilter< TImage >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, TSpeedImage >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, SpeedImageType >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, Image< float, TLevelSet::ImageDimension > >, itk::FastMarchingImageFilter< TLevelSet, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::Forward1DFFTImageFilter< TInputImage, TOutputImage >, itk::Forward1DFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::Forward1DFFTImageFilter< TInputImage, TOutputImage >, itk::Forward1DFFTImageFilter< TInputImage, TOutputImage >, itk::ForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ForwardFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ForwardFFTImageFilter< TInputImage, TOutputImage >, itk::GradientMagnitudeRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GrayscaleConnectedClosingImageFilter< TInputImage, TOutputImage >, itk::GrayscaleConnectedOpeningImageFilter< TInputImage, TOutputImage >, itk::GrayscaleFillholeImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGeodesicDilateImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGeodesicErodeImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGrindPeakImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< InputImageType, OutputImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InputImageType, OutputImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InternalComplexImageType, InternalImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InternalComplexImageType, InternalImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HausdorffDistanceImageFilter< TInputImage1, TInputImage2 >, itk::HConcaveImageFilter< TInputImage, TOutputImage >, itk::HConvexImageFilter< TInputImage, TOutputImage >, itk::HessianRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::HessianRecursiveGaussianImageFilter< InputImageType, HessianImageType >, itk::HessianRecursiveGaussianImageFilter< InputImageType, HessianImageType >, itk::HMaximaImageFilter< TInputImage, TOutputImage >, itk::HMinimaImageFilter< TInputImage, TOutputImage >, itk::HoughTransform2DCirclesImageFilter< TInputPixelType, TOutputPixelType, TRadiusPixelType >, itk::HoughTransform2DLinesImageFilter< TInputPixelType, TOutputPixelType >, itk::ImageFileReader< TOutputImage, ConvertPixelTraits >, itk::ImagePCAShapeModelEstimator< TInputImage, TOutputImage >, itk::ImageSeriesReader< TOutputImage >, itk::ImportImageFilter< TPixel, VImageDimension >, itk::Inverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::Inverse1DFFTImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::Inverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::Inverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::InverseFFTImageFilter< TInputImage, TOutputImage >, itk::InverseFFTImageFilter< InputImageType, OutputImageType >, itk::InverseFFTImageFilter< InputImageType, OutputImageType >, itk::InverseFFTImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::InverseFFTImageFilter< TInputImage, TOutputImage >, itk::InverseFFTImageFilter< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< InputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< InputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< OutputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< OutputImageType, OutputImageType >, itk::IsolatedConnectedImageFilter< TInputImage, TOutputImage >, itk::IsolatedWatershedImageFilter< TInputImage, TOutputImage >, itk::KLMRegionGrowImageFilter< TInputImage, TOutputImage >, itk::LabelContourImageFilter< TInputImage, TOutputImage >, itk::LabelImageToLabelMapFilter< InputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< InputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< InputImageType, OutputImageType >, itk::LabelImageToLabelMapFilter< InputImageType, OutputImageType >, itk::LabelImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< LabelImageType, LevelSetLabelMapType >, itk::LabelImageToLabelMapFilter< LabelImageType, LevelSetLabelMapType >, itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapFilter< TInputImage, TOutputImage >, itk::LabelMapFilter< TInputImage, Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::LabelMapFilter< TInputImage, TInputImage >, itk::LabelMapFilter< TInputImage, TInputImage >, itk::LabelMapFilter< TLabelMap, Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::LabelMapFilter< TLabelMap, TOutputImage >, itk::LabelMapFilter< TLabelMap, TOutputImage >, itk::LabelMapMaskImageFilter< TInputImage, TOutputImage >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapToAttributeImageFilter< TInputImage, TOutputImage, TAttributeAccessor >, itk::LabelMapToBinaryImageFilter< TInputImage, TOutputImage >, itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >, itk::LabelShapeKeepNObjectsImageFilter< TInputImage >, itk::LabelShapeOpeningImageFilter< TInputImage >, itk::LabelStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >, itk::LabelStatisticsOpeningImageFilter< TInputImage, TFeatureImage >, itk::LaplacianRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::LaplacianSharpeningImageFilter< TInputImage, TOutputImage >, itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::MorphologicalWatershedFromMarkersImageFilter< TInputImage, TLabelImage >, itk::MorphologicalWatershedImageFilter< TInputImage, TOutputImage >, itk::MRFImageFilter< TInputImage, TClassifiedImage >, itk::MultiLabelSTAPLEImageFilter< TInputImage, TOutputImage, TWeights >, itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDisplacementField, TRealType, TFloatImageType, TRegistrationType, TDefaultRegistrationType >, itk::MultiScaleHessianBasedMeasureImageFilter< TInputImage, THessianImage, TOutputImage >, itk::N4BiasFieldCorrectionImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::NeighborhoodConnectedImageFilter< TInputImage, TOutputImage >, itk::OpeningByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::OrientImageFilter< TInputImage, TOutputImage >, itk::PipelineMonitorImageFilter< TImageType >, itk::PyImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, TCompare >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TInputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RegionalMaximaImageFilter< TInputImage, TOutputImage >, itk::RegionalMinimaImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::ReinitializeLevelSetImageFilter< TLevelSet >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::ShapeRelabelImageFilter< TInputImage >, itk::SimilarityIndexImageFilter< TInputImage1, TInputImage2 >, itk::SLICImageFilter< TInputImage, TOutputImage, TDistancePixel >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >, itk::TemporalProcessObject, itk::Testing::HashImageFilter< TImageType >, itk::TobogganImageFilter< TInputImage, TOutputImage >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, TFunction1, TFunction2 >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< TInputImage::PixelType >, std::greater< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< TInputImage::PixelType >, std::less< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::VectorConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, Image< unsigned char, 2 > >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::WatershedImageFilter< TInputImage >, itk::WatershedImageFilter< RealImageType >, and itk::WatershedImageFilter< RealImageType >.
Definition at line 426 of file itkProcessObject.h.
References DataObject.
Referenced by itk::ImageSource< OutputImageType >::GetOutput().
|
inlineprotectedvirtual |
This method causes the filter to generate its output.
Reimplemented in itk::AccumulateImageFilter< TInputImage, TOutputImage >, itk::AggregateLabelMapFilter< TImage >, itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >, itk::ApproximateSignedDistanceMapImageFilter< TInputImage, TOutputImage >, itk::AreaClosingImageFilter< TInputImage, TOutputImage, TAttribute >, itk::AreaOpeningImageFilter< TInputImage, TOutputImage, TAttribute >, itk::AttributeKeepNObjectsLabelMapFilter< TImage, TAttributeAccessor >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, TFunction >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::less< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::less< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, typename TInputImage::SpacingType::ValueType, std::greater< TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, typename TInputImage::SpacingType::ValueType, std::less< TInputImage::PixelType > >, itk::AttributeOpeningLabelMapFilter< TImage, TAttributeAccessor >, itk::AttributeOpeningLabelMapFilter< LabelMapType >, itk::AttributeOpeningLabelMapFilter< LabelMapType >, itk::AttributeRelabelLabelMapFilter< TImage, TAttributeAccessor >, itk::AttributeRelabelLabelMapFilter< TImage, Functor::LabelLabelObjectAccessor< TImage::LabelObjectType > >, itk::AttributeRelabelLabelMapFilter< TImage, typename Functor::LabelLabelObjectAccessor< typename TImage::LabelObjectType > >, itk::AttributeRelabelLabelMapFilter< TImage, typename Functor::LabelLabelObjectAccessor< typename TImage::LabelObjectType > >, itk::AttributeSelectionLabelMapFilter< TImage, TAttributeAccessor >, itk::AttributeSelectionLabelMapFilter< TImage, Functor::LabelLabelObjectAccessor< TImage::LabelObjectType > >, itk::AttributeSelectionLabelMapFilter< TImage, typename Functor::LabelLabelObjectAccessor< typename TImage::LabelObjectType > >, itk::AttributeSelectionLabelMapFilter< TImage, typename Functor::LabelLabelObjectAccessor< typename TImage::LabelObjectType > >, itk::AttributeUniqueLabelMapFilter< TImage, TAttributeAccessor >, itk::AttributeUniqueLabelMapFilter< TImage, Functor::LabelLabelObjectAccessor< TImage::LabelObjectType > >, itk::AttributeUniqueLabelMapFilter< TImage, typename Functor::LabelLabelObjectAccessor< typename TImage::LabelObjectType > >, itk::AttributeUniqueLabelMapFilter< TImage, typename Functor::LabelLabelObjectAccessor< typename TImage::LabelObjectType > >, itk::AutomaticTopologyMeshSource< TOutputMesh >, itk::BayesianClassifierImageFilter< TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType >, itk::BayesianClassifierInitializationImageFilter< TInputImage, TProbabilityPrecisionType >, itk::BinaryClosingByReconstructionImageFilter< TInputImage, TKernel >, itk::BinaryContourImageFilter< TInputImage, TOutputImage >, itk::BinaryDilateImageFilter< TInputImage, TOutputImage, TKernel >, itk::BinaryDilateImageFilter< InputImageType, OutputImageType, KernelType >, itk::BinaryDilateImageFilter< InputImageType, OutputImageType, KernelType >, itk::BinaryErodeImageFilter< TInputImage, TOutputImage, TKernel >, itk::BinaryFillholeImageFilter< TInputImage >, itk::BinaryGrindPeakImageFilter< TInputImage >, itk::BinaryImageToLabelMapFilter< InputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InputImageType, OutputImageType >, itk::BinaryImageToLabelMapFilter< InputImageType, OutputImageType >, itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::BinaryMask3DMeshSource< TInputImage, TOutputMesh >, itk::BinaryMaskToNarrowBandPointSetFilter< TInputImage, TOutputMesh >, itk::BinaryMorphologicalClosingImageFilter< TInputImage, TOutputImage, TKernel >, itk::BinaryMorphologicalOpeningImageFilter< TInputImage, TOutputImage, TKernel >, itk::BinaryNotImageFilter< TImage >, itk::BinaryNotImageFilter< InputImageType >, itk::BinaryNotImageFilter< InputImageType >, itk::BinaryOpeningByReconstructionImageFilter< TInputImage, TKernel >, itk::BinaryPruningImageFilter< TInputImage, TOutputImage >, itk::BinaryReconstructionByDilationImageFilter< TInputImage >, itk::BinaryReconstructionByErosionImageFilter< TInputImage >, itk::BinaryShapeKeepNObjectsImageFilter< TInputImage >, itk::BinaryShapeOpeningImageFilter< TInputImage >, itk::BinaryStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >, itk::BinaryStatisticsOpeningImageFilter< TInputImage, TFeatureImage >, itk::BinaryThinningImageFilter< TInputImage, TOutputImage >, itk::BinomialBlurImageFilter< TInputImage, TOutputImage >, itk::BlackTopHatImageFilter< TInputImage, TOutputImage, TKernel >, itk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >, itk::BorderQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::BorderQuadEdgeMeshFilter< InputMeshType, InputMeshType >, itk::BorderQuadEdgeMeshFilter< InputMeshType, InputMeshType >, itk::BSplineDecompositionImageFilter< TInputImage, TOutputImage >, itk::BSplineDecompositionImageFilter< TImageType, CoefficientImageType >, itk::BSplineDecompositionImageFilter< TImageType, CoefficientImageType >, itk::BSplineDownsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::BSplineScatteredDataPointSetToImageFilter< TInputPointSet, TOutputImage >, itk::BSplineScatteredDataPointSetToImageFilter< InputPointSetType, OutputFieldType >, itk::BSplineScatteredDataPointSetToImageFilter< InputPointSetType, OutputFieldType >, itk::BSplineScatteredDataPointSetToImageFilter< PointSetType, ScalarImageType >, itk::BSplineScatteredDataPointSetToImageFilter< PointSetType, ScalarImageType >, itk::BSplineScatteredDataPointSetToImageFilter< VelocityFieldPointSetType, TimeVaryingVelocityFieldType >, itk::BSplineScatteredDataPointSetToImageFilter< VelocityFieldPointSetType, TimeVaryingVelocityFieldType >, itk::BSplineUpsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::CannyEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::CannyEdgeDetectionImageFilter< ImageType, ImageType >, itk::CastImageFilter< TInputImage, TOutputImage >, itk::CastImageFilter< FeatureImageType, ImageType >, itk::CastImageFilter< FixedImageType, FixedGradientImageType >, itk::CastImageFilter< FixedImageType, FixedGradientImageType >, itk::CastImageFilter< InputImageType, OutputImageType >, itk::CastImageFilter< InputImageType, OutputImageType >, itk::CastImageFilter< RealImageType, OutputImageType >, itk::CastImageFilter< RealImageType, OutputImageType >, itk::CastImageFilter< TransformedMovingImageType, MovedGradientImageType >, itk::CastImageFilter< TransformedMovingImageType, MovedGradientImageType >, itk::ChainCodeToFourierSeriesPathFilter< TInputChainCodePath, TOutputFourierSeriesPath >, itk::ChangeInformationImageFilter< TInputImage >, itk::ChangeLabelLabelMapFilter< TImage >, itk::ChangeRegionLabelMapFilter< TInputImage >, itk::ClampImageFilter< TInputImage, TOutputImage >, itk::CleanQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::ClosingByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::CollidingFrontsImageFilter< TInputImage, TOutputImage >, itk::ConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::ConformalFlatteningMeshFilter< TInputMesh, TOutputMesh >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, TFunctor, TMaskImage >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< TInputImage::ValueType >, TInputImage >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< typename TInputImage::ValueType >, TMaskImage >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarPixelsFunctor< typename TInputImage::ValueType >, TMaskImage >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarVectorsFunctor< TInputImage::ValueType >, TInputImage >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarVectorsFunctor< typename TInputImage::ValueType >, TMaskImage >, itk::ConnectedComponentFunctorImageFilter< TInputImage, TOutputImage, Functor::SimilarVectorsFunctor< typename TInputImage::ValueType >, TMaskImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedComponentImageFilter< OutputImageType, FilterImageType >, itk::ConnectedComponentImageFilter< OutputImageType, FilterImageType >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TInputImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::ConnectedThresholdImageFilter< TInputImage, TOutputImage >, itk::ContourExtractor2DImageFilter< TInputImage >, itk::ContourMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::ConvertLabelMapFilter< TInputImage, TOutputImage >, itk::ConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage >, itk::CurvesLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::DanielssonDistanceMapImageFilter< TInputImage, TOutputImage, TVoronoiImage >, itk::DanielssonDistanceMapImageFilter< ImageType, ImageType >, itk::DecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::DelaunayConformingQuadEdgeMeshFilter< InputMeshType, OutputMeshType >, itk::DelaunayConformingQuadEdgeMeshFilter< InputMeshType, OutputMeshType >, itk::DelaunayConformingQuadEdgeMeshFilter< OutputMeshType, OutputMeshType >, itk::DelaunayConformingQuadEdgeMeshFilter< OutputMeshType, OutputMeshType >, itk::DerivativeImageFilter< TInputImage, TOutputImage >, itk::DifferenceOfGaussiansGradientImageFilter< TInputImage, TDataType >, itk::DirectFourierReconstructionImageToImageFilter< TInputImage, TOutputImage >, itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TInputMesh >, itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::DiscreteCurvatureTensorQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::DiscreteGaussianDerivativeImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianImageFilter< InputImageType, OutputImageType >, itk::DiscreteGaussianImageFilter< InputImageType, OutputImageType >, itk::DiscreteGaussianImageFilter< TInputImage, TInputImage >, itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::DisplacementFieldToBSplineImageFilter< TInputImage, TInputPointSet, TOutputImage >, itk::DisplacementFieldToBSplineImageFilter< ConstantVelocityFieldType >, itk::DisplacementFieldToBSplineImageFilter< ConstantVelocityFieldType >, itk::DisplacementFieldToBSplineImageFilter< DisplacementFieldType >, itk::DisplacementFieldToBSplineImageFilter< DisplacementFieldType >, itk::DoubleThresholdImageFilter< TInputImage, TOutputImage >, itk::EigenAnalysis2DImageFilter< TInputImage, TEigenValueImage, TEigenVectorImage >, itk::ExponentialDisplacementFieldImageFilter< TInputImage, TOutputImage >, itk::ExponentialDisplacementFieldImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ExponentialDisplacementFieldImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ExtractImageFilter< TInputImage, TOutputImage >, itk::ExtractOrthogonalSwath2DImageFilter< TImage >, itk::FastChamferDistanceImageFilter< TInputImage, TOutputImage >, itk::FastChamferDistanceImageFilter< OutputImageType, OutputImageType >, itk::FastChamferDistanceImageFilter< OutputImageType, OutputImageType >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, Image< float, TLevelSet::ImageDimension > >, itk::FastMarchingImageFilter< TLevelSet, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingUpwindGradientImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingUpwindGradientImageFilter< LevelSetImageType, SpeedImageType >, itk::FastMarchingUpwindGradientImageFilter< LevelSetImageType, SpeedImageType >, itk::FFTConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::FFTConvolutionImageFilter< RealImageType, RealImageType, OutputImageType >, itk::FFTConvolutionImageFilter< RealImageType, RealImageType, OutputImageType >, itk::FFTConvolutionImageFilter< TInputImage, TInputImage, TInputImage, double >, itk::FFTConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::FFTConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::FFTConvolutionImageFilter< TInputImage, TKernelSource::OutputImageType, TInputImage, double >, itk::FFTDiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::FFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage >, itk::FFTShiftImageFilter< TInputImage, TOutputImage >, itk::FFTWForwardFFTImageFilter< TInputImage, TOutputImage >, itk::FFTWRealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >, itk::FiniteDifferenceImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::FiniteDifferenceImageFilter< TInputImageType, TSparseOutputImageType >, itk::FiniteDifferenceImageFilter< TInputImageType, TSparseOutputImageType >, itk::GaborImageSource< TOutputImage >, itk::GaussianImageSource< TOutputImage >, itk::GeodesicActiveContourLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::GeodesicActiveContourShapePriorLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::GeodesicActiveContourShapePriorLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::GeodesicActiveContourShapePriorLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, TParentImageFilter >, itk::GPUImageToImageFilter< TDisplacementField, TDisplacementField, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUImageToImageFilter< TDisplacementField, TDisplacementField, PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUImageToImageFilter< TInputImage, TInputImage, InPlaceImageFilter< TInputImage, TInputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, BinaryThresholdImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, BoxImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, DiscreteGaussianImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, FiniteDifferenceImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, InPlaceImageFilter< TInputImage, TOutputImage > >, itk::GPUImageToImageFilter< TInputImage, TOutputImage, NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, typename TOutputImage::PixelType > >, itk::GradientMagnitudeRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GradientVectorFlowImageFilter< TInputImage, TOutputImage, TInternalPixel >, itk::GrayscaleConnectedClosingImageFilter< TInputImage, TOutputImage >, itk::GrayscaleConnectedOpeningImageFilter< TInputImage, TOutputImage >, itk::GrayscaleDilateImageFilter< TInputImage, TOutputImage, TKernel >, itk::GrayscaleErodeImageFilter< TInputImage, TOutputImage, TKernel >, itk::GrayscaleFillholeImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGeodesicDilateImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGeodesicErodeImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGrindPeakImageFilter< TInputImage, TOutputImage >, itk::GrayscaleMorphologicalClosingImageFilter< TInputImage, TOutputImage, TKernel >, itk::GrayscaleMorphologicalOpeningImageFilter< TInputImage, TOutputImage, TKernel >, itk::GridForwardWarpImageFilter< TDisplacementField, TOutputImage >, itk::HardConnectedComponentImageFilter< TInputImage, TOutputImage >, itk::HausdorffDistanceImageFilter< TInputImage1, TInputImage2 >, itk::HConcaveImageFilter< TInputImage, TOutputImage >, itk::HConvexImageFilter< TInputImage, TOutputImage >, itk::Hessian3DToVesselnessMeasureImageFilter< TPixel >, itk::HessianRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::HessianRecursiveGaussianImageFilter< InputImageType, HessianImageType >, itk::HessianRecursiveGaussianImageFilter< InputImageType, HessianImageType >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TOutputImage >, itk::HistogramToImageFilter< THistogram, TImage, TFunction >, itk::HistogramToImageFilter< THistogram, Image< double, 3 >, Function::HistogramEntropyFunction< SizeValueType, Image< double, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, Image< double, 3 >, Function::HistogramLogProbabilityFunction< SizeValueType, Image< double, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, Image< float, 3 >, Function::HistogramProbabilityFunction< SizeValueType, Image< float, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, Image< SizeValueType, 3 >, Function::HistogramIntensityFunction< SizeValueType, Image< SizeValueType, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramIntensityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramIntensityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramLogProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramLogProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HMaximaImageFilter< TInputImage, TOutputImage >, itk::HMinimaImageFilter< TInputImage, TOutputImage >, itk::HoughTransform2DCirclesImageFilter< TInputPixelType, TOutputPixelType, TRadiusPixelType >, itk::HoughTransform2DLinesImageFilter< TInputPixelType, TOutputPixelType >, itk::HuangThresholdCalculator< THistogram, TOutput >, itk::HuangThresholdCalculator< HistogramType, InputPixelType >, itk::HuangThresholdCalculator< HistogramType, InputPixelType >, itk::ImageFileReader< TOutputImage, ConvertPixelTraits >, itk::ImageFileWriter< TInputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImagePCAShapeModelEstimator< TInputImage, TOutputImage >, itk::ImageRegistrationMethod< TFixedImage, TMovingImage >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, DisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TimeVaryingBSplineVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageSeriesReader< TOutputImage >, itk::ImageSeriesWriter< TInputImage, TOutputImage >, itk::ImageShapeModelEstimatorBase< TInputImage, TOutputImage >, itk::ImageShapeModelEstimatorBase< TInputImage, Image< double, TInputImage::ImageDimension > >, itk::ImageShapeModelEstimatorBase< TInputImage, TOutputImage >, itk::ImageShapeModelEstimatorBase< TInputImage, TOutputImage >, itk::ImageSource< TOutputImage >, itk::ImageSource< Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageSource< Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< DiffusionTensor3D< double >, 3 > >, itk::ImageSource< Image< double, 3 > >, itk::ImageSource< Image< double, TInputImage::ImageDimension > >, itk::ImageSource< Image< float, 3 > >, itk::ImageSource< Image< float, TInputImage::ImageDimension > >, itk::ImageSource< Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageSource< Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageSource< Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageSource< Image< SizeValueType, 3 > >, itk::ImageSource< Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageSource< Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< TPixel, 2 > >, itk::ImageSource< Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageSource< Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageSource< Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageSource< Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageSource< Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageSource< Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageSource< ImageType >, itk::ImageSource< itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageSource< OutputImageType >, itk::ImageSource< OutputImageType >, itk::ImageSource< TImage >, itk::ImageSource< TImage >, itk::ImageSource< TInputImage >, itk::ImageSource< TLabelImage >, itk::ImageSource< TLevelSet >, itk::ImageSource< VectorImage< float, TInputImage::ImageDimension > >, itk::ImageSource< VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToParametricSpaceFilter< TInputImage, TOutputMesh >, itk::ImageToSpatialObjectRegistrationMethod< TFixedImage, TMovingSpatialObject >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImportImageFilter< TPixel, VImageDimension >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::IntermodesThresholdCalculator< THistogram, TOutput >, itk::IntermodesThresholdCalculator< HistogramType, InputPixelType >, itk::IntermodesThresholdCalculator< HistogramType, InputPixelType >, itk::IntermodesThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::InverseDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::InverseDeconvolutionImageFilter< TInputImage, TInputImage, TInputImage, double >, itk::InverseDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::InverseDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::InverseDisplacementFieldImageFilter< TInputImage, TOutputImage >, itk::InvertDisplacementFieldImageFilter< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< InputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< InputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< OutputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< OutputImageType, OutputImageType >, itk::IsoDataThresholdCalculator< THistogram, TOutput >, itk::IsoDataThresholdCalculator< HistogramType, InputPixelType >, itk::IsoDataThresholdCalculator< HistogramType, InputPixelType >, itk::IsolatedConnectedImageFilter< TInputImage, TOutputImage >, itk::IsolatedWatershedImageFilter< TInputImage, TOutputImage >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::IterativeDeconvolutionImageFilter< TInputImage, TInputImage, TInputImage, double >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelSource::OutputImageType, TInputImage >, itk::IterativeDeconvolutionImageFilter< TInputImage, typename TKernelSource::OutputImageType, TOutputImage >, itk::IterativeDeconvolutionImageFilter< TInputImage, typename TKernelSource::OutputImageType, TOutputImage >, itk::IterativeInverseDisplacementFieldImageFilter< TInputImage, TOutputImage >, itk::KappaSigmaThresholdImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::KittlerIllingworthThresholdCalculator< THistogram, TOutput >, itk::KittlerIllingworthThresholdCalculator< HistogramType, InputPixelType >, itk::KittlerIllingworthThresholdCalculator< HistogramType, InputPixelType >, itk::KLMRegionGrowImageFilter< TInputImage, TOutputImage >, itk::LabelContourImageFilter< TInputImage, TOutputImage >, itk::LabelGeometryImageFilter< TLabelImage, TIntensityImage >, itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapMaskImageFilter< TInputImage, TOutputImage >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapToAttributeImageFilter< TInputImage, TOutputImage, TAttributeAccessor >, itk::LabelMapToBinaryImageFilter< TInputImage, TOutputImage >, itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >, itk::LabelShapeKeepNObjectsImageFilter< TInputImage >, itk::LabelShapeOpeningImageFilter< TInputImage >, itk::LabelStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >, itk::LabelStatisticsOpeningImageFilter< TInputImage, TFeatureImage >, itk::LandmarkDisplacementFieldSource< TOutputImage >, itk::LaplacianDeformationQuadEdgeMeshFilterWithHardConstraints< TInputMesh, TOutputMesh, TSolverTraits >, itk::LaplacianDeformationQuadEdgeMeshFilterWithSoftConstraints< TInputMesh, TOutputMesh, TSolverTraits >, itk::LaplacianImageFilter< TInputImage, TOutputImage >, itk::LaplacianImageFilter< InternalImageType, InternalImageType >, itk::LaplacianImageFilter< InternalImageType, InternalImageType >, itk::LaplacianRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::LaplacianSharpeningImageFilter< TInputImage, TOutputImage >, itk::LevelSetDomainMapImageFilter< TInputImage, TOutputImage >, itk::LevelSetDomainMapImageFilter< IdListImageType, CacheImageType >, itk::LevelSetDomainMapImageFilter< IdListImageType, CacheImageType >, itk::LiThresholdCalculator< THistogram, TOutput >, itk::LiThresholdCalculator< HistogramType, InputPixelType >, itk::LiThresholdCalculator< HistogramType, InputPixelType >, itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::MaskFeaturePointSelectionFilter< TImage, TMask, TFeatures >, itk::MaximumEntropyThresholdCalculator< THistogram, TOutput >, itk::MaximumEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::MaximumEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::MergeLabelMapFilter< TImage >, itk::MeshFileReader< TOutputMesh, ConvertPointPixelTraits, ConvertCellPixelTraits >, itk::MiniPipelineSeparableImageFilter< TInputImage, TOutputImage, TFilter >, itk::MiniPipelineSeparableImageFilter< TInputImage, TOutputImage, RankImageFilter< TInputImage, TInputImage, FlatStructuringElement< TInputImage::ImageDimension > > >, itk::MiniPipelineSeparableImageFilter< TInputImage, TOutputImage, RankImageFilter< TInputImage, TInputImage, FlatStructuringElement< TInputImage::ImageDimension > > >, itk::MomentsThresholdCalculator< THistogram, TOutput >, itk::MomentsThresholdCalculator< HistogramType, InputPixelType >, itk::MomentsThresholdCalculator< HistogramType, InputPixelType >, itk::MorphologicalGradientImageFilter< TInputImage, TOutputImage, TKernel >, itk::MorphologicalWatershedFromMarkersImageFilter< TInputImage, TLabelImage >, itk::MorphologicalWatershedImageFilter< TInputImage, TOutputImage >, itk::MRFImageFilter< TInputImage, TClassifiedImage >, itk::MRIBiasFieldCorrectionFilter< TInputImage, TOutputImage, TMaskImage >, itk::MultiLabelSTAPLEImageFilter< TInputImage, TOutputImage, TWeights >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFiniteDifferenceFunction, TIdCell >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage >, unsigned int >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TIdCell >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TIdCell >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, unsigned int >, itk::MultiResolutionImageRegistrationMethod< TFixedImage, TMovingImage >, itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDisplacementField, TRealType, TFloatImageType, TRegistrationType, TDefaultRegistrationType >, itk::MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::MultiScaleHessianBasedMeasureImageFilter< TInputImage, THessianImage, TOutputImage >, itk::N4BiasFieldCorrectionImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::NarrowBandCurvesLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::NarrowBandImageFilterBase< TInputImage, TOutputImage >, itk::NarrowBandImageFilterBase< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, TOutputImage >, itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, float, Image< float, TInputImage::ImageDimension > >, itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, Image< TOutputPixelType, TInputImage::ImageDimension > >, itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, Image< TOutputPixelType, TInputImage::ImageDimension > >, itk::NeighborhoodConnectedImageFilter< TInputImage, TOutputImage >, itk::NormalizeImageFilter< TInputImage, TOutputImage >, itk::NormalizeToConstantImageFilter< TInputImage, TOutputImage >, itk::NormalQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >, itk::OpeningByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::OrientImageFilter< TInputImage, TOutputImage >, itk::OrthogonalSwath2DPathFilter< TFourierSeriesPath, TSwathMeritImage >, itk::OtsuMultipleThresholdsImageFilter< TInputImage, TOutputImage >, itk::OtsuThresholdCalculator< THistogram, TOutput >, itk::OtsuThresholdCalculator< HistogramType, InputPixelType >, itk::OtsuThresholdCalculator< HistogramType, InputPixelType >, itk::OtsuThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ParallelSparseFieldLevelSetImageFilter< TInputImage, TOutputImage >, itk::ParameterizationQuadEdgeMeshFilter< TInputMesh, TOutputMesh, TSolverTraits >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::PatchBasedDenoisingBaseImageFilter< TInputImage, TOutputImage >, itk::PathToChainCodePathFilter< TInputPath, TOutputChainCodePath >, itk::PathToImageFilter< TInputPath, TOutputImage >, itk::PipelineMonitorImageFilter< TImageType >, itk::PointSetToImageFilter< TInputPointSet, TOutputImage >, itk::PointSetToImageRegistrationMethod< TFixedPointSet, TMovingImage >, itk::PointSetToPointSetRegistrationMethod< TFixedPointSet, TMovingPointSet >, itk::PolylineMask2DImageFilter< TInputImage, TPolyline, TOutputImage >, itk::PolylineMaskImageFilter< TInputImage, TPolyline, TVector, TOutputImage >, itk::PyImageFilter< TInputImage, TOutputImage >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, TCompare >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::RecursiveMultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TInputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RegionalMaximaImageFilter< TInputImage, TOutputImage >, itk::RegionalMinimaImageFilter< TInputImage, TOutputImage >, itk::RegularSphereMeshSource< TOutputMesh >, itk::ReinitializeLevelSetImageFilter< TLevelSet >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::RelabelComponentImageFilter< TInputImage, TOutputImage >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RenyiEntropyThresholdCalculator< THistogram, TOutput >, itk::RenyiEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::RenyiEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::RGBGibbsPriorFilter< TInputImage, TClassifiedImage >, itk::RobustAutomaticThresholdImageFilter< TInputImage, TGradientImage, TOutputImage >, itk::ScalarImageKmeansImageFilter< TInputImage, TOutputImage >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShanbhagThresholdCalculator< THistogram, TOutput >, itk::ShanbhagThresholdCalculator< HistogramType, InputPixelType >, itk::ShanbhagThresholdCalculator< HistogramType, InputPixelType >, itk::ShapeDetectionLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeKeepNObjectsLabelMapFilter< TImage >, itk::ShapeKeepNObjectsLabelMapFilter< LabelMapType >, itk::ShapeKeepNObjectsLabelMapFilter< LabelMapType >, itk::ShapeOpeningLabelMapFilter< TImage >, itk::ShapeOpeningLabelMapFilter< LabelMapType >, itk::ShapeOpeningLabelMapFilter< LabelMapType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeRelabelImageFilter< TInputImage >, itk::ShapeRelabelLabelMapFilter< TImage >, itk::ShapeRelabelLabelMapFilter< LabelMapType >, itk::ShapeRelabelLabelMapFilter< LabelMapType >, itk::ShapeUniqueLabelMapFilter< TImage >, itk::ShiftScaleLabelMapFilter< TImage >, itk::SignedDanielssonDistanceMapImageFilter< TInputImage, TOutputImage, TVoronoiImage >, itk::SignedMaurerDistanceMapImageFilter< TInputImage, TOutputImage >, itk::SignedMaurerDistanceMapImageFilter< InputImageType, InputImageType >, itk::SignedMaurerDistanceMapImageFilter< InputImageType, InputImageType >, itk::SignedMaurerDistanceMapImageFilter< LevelSetImageType, LevelSetImageType >, itk::SignedMaurerDistanceMapImageFilter< LevelSetImageType, LevelSetImageType >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::SliceBySliceImageFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >, itk::SLICImageFilter< TInputImage, TOutputImage, TDistancePixel >, itk::SmoothingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SobelEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::SpatialFunctionImageEvaluatorFilter< TSpatialFunction, TInputImage, TOutputImage >, itk::SpatialObjectToImageFilter< TInputSpatialObject, TOutputImage >, itk::SpatialObjectToPointSetFilter< TPointBasedSpatialObject, TOutputPointSet >, itk::STAPLEImageFilter< TInputImage, TOutputImage >, itk::Statistics::CovarianceSampleFilter< TSample >, itk::Statistics::HistogramToRunLengthFeaturesFilter< THistogram >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< THistogram >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::ImageClassifierFilter< TSample, TInputImage, TOutputImage >, itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >, itk::Statistics::MeanSampleFilter< TSample >, itk::Statistics::NeighborhoodSampler< TSample >, itk::Statistics::SampleClassifierFilter< TSample >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleToHistogramFilter< TSample, THistogram >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::StandardDeviationPerComponentSampleFilter< TSample >, itk::Statistics::WeightedCovarianceSampleFilter< TSample >, itk::Statistics::WeightedMeanSampleFilter< TSample >, itk::StatisticsKeepNObjectsLabelMapFilter< TImage >, itk::StatisticsKeepNObjectsLabelMapFilter< LabelMapType >, itk::StatisticsKeepNObjectsLabelMapFilter< LabelMapType >, itk::StatisticsOpeningLabelMapFilter< TImage >, itk::StatisticsOpeningLabelMapFilter< LabelMapType >, itk::StatisticsOpeningLabelMapFilter< LabelMapType >, itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >, itk::StatisticsRelabelLabelMapFilter< TImage >, itk::StatisticsRelabelLabelMapFilter< LabelMapType >, itk::StatisticsRelabelLabelMapFilter< LabelMapType >, itk::StatisticsUniqueLabelMapFilter< TImage >, itk::StochasticFractalDimensionImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::StreamingProcessObject, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TemporalProcessObject, itk::ThresholdMaximumConnectedComponentsImageFilter< TInputImage, TOutputImage >, itk::TikhonovDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::TileImageFilter< TInputImage, TOutputImage >, itk::TimeVaryingBSplineVelocityFieldImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TimeVaryingVelocityFieldImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TobogganImageFilter< TInputImage, TOutputImage >, itk::TransformGeometryImageFilter< TInputImage, TOutputImage >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToBinaryImageFilter< TInputMesh, TOutputImage >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, itk::TriangleThresholdCalculator< THistogram, TOutput >, itk::TriangleThresholdCalculator< HistogramType, InputPixelType >, itk::TriangleThresholdCalculator< HistogramType, InputPixelType >, itk::UnsharpMaskImageFilter< TInputImage, TOutputImage, TInternalPrecision >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, TFunction1, TFunction2 >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< TInputImage::PixelType >, std::greater< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< TInputImage::PixelType >, std::less< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::VectorConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::VnlComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::VnlForward1DFFTImageFilter< TInputImage, TOutputImage >, itk::VnlForwardFFTImageFilter< TInputImage, TOutputImage >, itk::VnlForwardFFTImageFilter< LineImageType >, itk::VnlForwardFFTImageFilter< LineImageType >, itk::VnlHalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::VnlInverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::VnlInverseFFTImageFilter< TInputImage, TOutputImage >, itk::VnlInverseFFTImageFilter< IFFTImageType >, itk::VnlInverseFFTImageFilter< IFFTImageType >, itk::VnlRealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::VoronoiDiagram2DGenerator< TCoordinate >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, Image< unsigned char, 2 > >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VotingBinaryIterativeHoleFillingImageFilter< TImage >, itk::VTKImageImport< TOutputImage >, itk::VTKPolyDataReader< TOutputMesh >, itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDisplacementField >, itk::watershed::BoundaryResolver< TPixelType, TDimension >, itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, itk::watershed::SegmentTreeGenerator< ScalarType >, itk::WatershedImageFilter< TInputImage >, itk::WatershedImageFilter< RealImageType >, itk::WatershedImageFilter< RealImageType >, itk::WhiteTopHatImageFilter< TInputImage, TOutputImage, TKernel >, itk::WienerDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::YenThresholdCalculator< THistogram, TOutput >, itk::YenThresholdCalculator< HistogramType, InputPixelType >, itk::YenThresholdCalculator< HistogramType, InputPixelType >, and itk::ZeroCrossingBasedEdgeDetectionImageFilter< TInputImage, TOutputImage >.
Definition at line 855 of file itkProcessObject.h.
|
protectedvirtual |
What is the input requested region that is required to produce the output requested region? By default, the largest possible region is always required but this is overridden in many subclasses. For instance, for an image processing filter where an output pixel is a simple function of an input pixel, the input requested region will be set to the output requested region. For an image processing filter where an output pixel is a function of the pixels in a neighborhood of an input pixel, then the input requested region will need to be larger than the output requested region (to avoid introducing artificial boundary conditions). This function should never request an input region that is outside the the input largest possible region (i.e. implementations of this method should crop the input requested region at the boundaries of the input largest possible region).
Reimplemented in itk::AccumulateImageFilter< TInputImage, TOutputImage >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, TFunction >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::greater< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::less< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, TAttribute, std::less< typename TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, typename TInputImage::SpacingType::ValueType, std::greater< TInputImage::PixelType > >, itk::AttributeMorphologyBaseImageFilter< TInputImage, TOutputImage, typename TInputImage::SpacingType::ValueType, std::less< TInputImage::PixelType > >, itk::BilateralImageFilter< TInputImage, TOutputImage >, itk::BinaryClosingByReconstructionImageFilter< TInputImage, TKernel >, itk::BinaryContourImageFilter< TInputImage, TOutputImage >, itk::BinaryFillholeImageFilter< TInputImage >, itk::BinaryGrindPeakImageFilter< TInputImage >, itk::BinaryImageToLabelMapFilter< InputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InputImageType, OutputImageType >, itk::BinaryImageToLabelMapFilter< InputImageType, OutputImageType >, itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::BinaryImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::BinaryMedianImageFilter< TInputImage, TOutputImage >, itk::BinaryOpeningByReconstructionImageFilter< TInputImage, TKernel >, itk::BinaryReconstructionByDilationImageFilter< TInputImage >, itk::BinaryReconstructionByErosionImageFilter< TInputImage >, itk::BinaryShapeKeepNObjectsImageFilter< TInputImage >, itk::BinaryShapeOpeningImageFilter< TInputImage >, itk::BinaryStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >, itk::BinaryStatisticsOpeningImageFilter< TInputImage, TFeatureImage >, itk::BinomialBlurImageFilter< TInputImage, TOutputImage >, itk::BinShrinkImageFilter< TInputImage, TOutputImage >, itk::BoxImageFilter< TInputImage, TOutputImage >, itk::BoxImageFilter< InputImageType, OutputImageType >, itk::BoxImageFilter< InputImageType, OutputImageType >, itk::BoxImageFilter< TImageType, TImageType >, itk::BoxImageFilter< TInputImage, TInputImage >, itk::BSplineDecompositionImageFilter< TInputImage, TOutputImage >, itk::BSplineDecompositionImageFilter< TImageType, CoefficientImageType >, itk::BSplineDecompositionImageFilter< TImageType, CoefficientImageType >, itk::BSplineDownsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::BSplineUpsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::ChangeInformationImageFilter< TInputImage >, itk::ChangeRegionLabelMapFilter< TInputImage >, itk::ClosingByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TInputImage >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplexFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplexFFTImageFilter< TInputImage, TInputImage >, itk::ComplexToComplexFFTImageFilter< TInputImage, TOutputImage >, itk::ComplexToComplexFFTImageFilter< TInputImage, TOutputImage >, itk::ConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedComponentImageFilter< OutputImageType, FilterImageType >, itk::ConnectedComponentImageFilter< OutputImageType, FilterImageType >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TInputImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ConnectedThresholdImageFilter< TInputImage, TOutputImage >, itk::ContourDirectedMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::ContourExtractor2DImageFilter< TInputImage >, itk::ContourMeanDistanceImageFilter< TInputImage1, TInputImage2 >, itk::ConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage >, itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >, itk::CyclicShiftImageFilter< TInputImage, TOutputImage >, itk::CyclicShiftImageFilter< TInputImage, TOutputImage >, itk::CyclicShiftImageFilter< TInputImage, TOutputImage >, itk::DerivativeImageFilter< TInputImage, TOutputImage >, itk::DirectedHausdorffDistanceImageFilter< TInputImage1, TInputImage2 >, itk::DirectFourierReconstructionImageToImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianDerivativeImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianImageFilter< InputImageType, OutputImageType >, itk::DiscreteGaussianImageFilter< InputImageType, OutputImageType >, itk::DiscreteGaussianImageFilter< TInputImage, TInputImage >, itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::DisplacementFieldJacobianDeterminantFilter< TInputImage, TRealType, TOutputImage >, itk::DoubleThresholdImageFilter< TInputImage, TOutputImage >, itk::ExpandImageFilter< TInputImage, TOutputImage >, itk::ExtractOrthogonalSwath2DImageFilter< TImage >, itk::FFTConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::FFTConvolutionImageFilter< RealImageType, RealImageType, OutputImageType >, itk::FFTConvolutionImageFilter< RealImageType, RealImageType, OutputImageType >, itk::FFTConvolutionImageFilter< TInputImage, TInputImage, TInputImage, double >, itk::FFTConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::FFTConvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::FFTConvolutionImageFilter< TInputImage, TKernelSource::OutputImageType, TInputImage, double >, itk::FFTDiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >, itk::FiniteDifferenceImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::FiniteDifferenceImageFilter< TInputImageType, TSparseOutputImageType >, itk::FiniteDifferenceImageFilter< TInputImageType, TSparseOutputImageType >, itk::FlipImageFilter< TImage >, itk::FlipImageFilter< TInputImage >, itk::FlipImageFilter< TInputImage >, itk::Forward1DFFTImageFilter< TInputImage, TOutputImage >, itk::Forward1DFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::Forward1DFFTImageFilter< TInputImage, TOutputImage >, itk::Forward1DFFTImageFilter< TInputImage, TOutputImage >, itk::ForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ForwardFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ForwardFFTImageFilter< TInputImage, TOutputImage >, itk::FullToHalfHermitianImageFilter< TInputImage >, itk::GPUDiscreteGaussianImageFilter< TInputImage, TOutputImage >, itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, TParentImageFilter >, itk::GPUFiniteDifferenceImageFilter< TDisplacementField, TDisplacementField, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUFiniteDifferenceImageFilter< TDisplacementField, TDisplacementField, PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage > >, itk::GPUFiniteDifferenceImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, TParentImageFilter >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, TParentImageFilter >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, TParentImageFilter >, itk::GradientImageFilter< TInputImage, TOperatorValueType, TOutputValueType, TOutputImageType >, itk::GradientMagnitudeImageFilter< TInputImage, TOutputImage >, itk::GradientMagnitudeImageFilter< InputImageType, RealImageType >, itk::GradientMagnitudeImageFilter< InputImageType, RealImageType >, itk::GradientMagnitudeRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GrayscaleConnectedClosingImageFilter< TInputImage, TOutputImage >, itk::GrayscaleConnectedOpeningImageFilter< TInputImage, TOutputImage >, itk::GrayscaleFillholeImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGeodesicDilateImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGeodesicErodeImageFilter< TInputImage, TOutputImage >, itk::GrayscaleGrindPeakImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< InputImageType, OutputImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InputImageType, OutputImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InternalComplexImageType, InternalImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InternalComplexImageType, InternalImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfToFullHermitianImageFilter< TInputImage >, itk::HausdorffDistanceImageFilter< TInputImage1, TInputImage2 >, itk::HConcaveImageFilter< TInputImage, TOutputImage >, itk::HConvexImageFilter< TInputImage, TOutputImage >, itk::HessianRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::HessianRecursiveGaussianImageFilter< InputImageType, HessianImageType >, itk::HessianRecursiveGaussianImageFilter< InputImageType, HessianImageType >, itk::HistogramMatchingImageFilter< TInputImage, TOutputImage, THistogramMeasurement >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TOutputImage >, itk::HMaximaImageFilter< TInputImage, TOutputImage >, itk::HMinimaImageFilter< TInputImage, TOutputImage >, itk::HoughTransform2DCirclesImageFilter< TInputPixelType, TOutputPixelType, TRadiusPixelType >, itk::HoughTransform2DLinesImageFilter< TInputPixelType, TOutputPixelType >, itk::ImagePCAShapeModelEstimator< TInputImage, TOutputImage >, itk::ImageToImageFilter< TInputImage, TOutputImage >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< FeatureImageType, ImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< Image< float, TLevelSet::ImageDimension >, TLevelSet >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< double >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< ImageType, ImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< double, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageToImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, VectorImage< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageToImageFilter< TInputImage1, itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TLabelImage >, itk::ImageToImageFilter< TLabelImage, TOutputImage >, itk::ImageToImageFilter< TLabelMap, Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TTimeVaryingVelocityField, Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::InterpolateImagePointsFilter< TInputImage, TOutputImage, TCoordinate, InterpolatorType >, itk::Inverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::Inverse1DFFTImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::Inverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::Inverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::InverseDisplacementFieldImageFilter< TInputImage, TOutputImage >, itk::InverseFFTImageFilter< TInputImage, TOutputImage >, itk::InverseFFTImageFilter< InputImageType, OutputImageType >, itk::InverseFFTImageFilter< InputImageType, OutputImageType >, itk::InverseFFTImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::InverseFFTImageFilter< TInputImage, TOutputImage >, itk::InverseFFTImageFilter< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< TInputImage, TOutputImage >, itk::IsoContourDistanceImageFilter< InputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< InputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< OutputImageType, OutputImageType >, itk::IsoContourDistanceImageFilter< OutputImageType, OutputImageType >, itk::IsolatedConnectedImageFilter< TInputImage, TOutputImage >, itk::IsolatedWatershedImageFilter< TInputImage, TOutputImage >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::IterativeDeconvolutionImageFilter< TInputImage, TInputImage, TInputImage, double >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::IterativeDeconvolutionImageFilter< TInputImage, TKernelSource::OutputImageType, TInputImage >, itk::IterativeDeconvolutionImageFilter< TInputImage, typename TKernelSource::OutputImageType, TOutputImage >, itk::IterativeDeconvolutionImageFilter< TInputImage, typename TKernelSource::OutputImageType, TOutputImage >, itk::JoinSeriesImageFilter< TInputImage, TOutputImage >, itk::KappaSigmaThresholdImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::KLMRegionGrowImageFilter< TInputImage, TOutputImage >, itk::LabelContourImageFilter< TInputImage, TOutputImage >, itk::LabelImageToLabelMapFilter< InputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< InputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< InputImageType, OutputImageType >, itk::LabelImageToLabelMapFilter< InputImageType, OutputImageType >, itk::LabelImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< InternalOutputImageType, LabelMapType >, itk::LabelImageToLabelMapFilter< LabelImageType, LevelSetLabelMapType >, itk::LabelImageToLabelMapFilter< LabelImageType, LevelSetLabelMapType >, itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapFilter< TInputImage, TOutputImage >, itk::LabelMapFilter< TInputImage, Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::LabelMapFilter< TInputImage, TInputImage >, itk::LabelMapFilter< TInputImage, TInputImage >, itk::LabelMapFilter< TLabelMap, Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::LabelMapFilter< TLabelMap, TOutputImage >, itk::LabelMapFilter< TLabelMap, TOutputImage >, itk::LabelMapMaskImageFilter< TInputImage, TOutputImage >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapToAttributeImageFilter< TInputImage, TOutputImage, TAttributeAccessor >, itk::LabelMapToBinaryImageFilter< TInputImage, TOutputImage >, itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, InternalInputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >, itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >, itk::LabelShapeKeepNObjectsImageFilter< TInputImage >, itk::LabelShapeOpeningImageFilter< TInputImage >, itk::LabelStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >, itk::LabelStatisticsOpeningImageFilter< TInputImage, TFeatureImage >, itk::LaplacianImageFilter< TInputImage, TOutputImage >, itk::LaplacianImageFilter< InternalImageType, InternalImageType >, itk::LaplacianImageFilter< InternalImageType, InternalImageType >, itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::MaskNeighborhoodOperatorImageFilter< TInputImage, TMaskImage, TOutputImage, TOperatorValueType >, itk::MeshSource< TOutputMesh >, itk::MeshSource< PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::MeshSource< PointSet< Vector< typename PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointType::ValueType, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension >, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension > >, itk::MeshSource< TInputMesh >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, itk::MirrorPadImageFilter< TInputImage, TOutputImage >, itk::MorphologicalWatershedFromMarkersImageFilter< TInputImage, TLabelImage >, itk::MorphologicalWatershedImageFilter< TInputImage, TOutputImage >, itk::MRFImageFilter< TInputImage, TClassifiedImage >, itk::MultiLabelSTAPLEImageFilter< TInputImage, TOutputImage, TWeights >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFiniteDifferenceFunction, TIdCell >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage >, unsigned int >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TIdCell >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TIdCell >, itk::MultiphaseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, unsigned int >, itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDisplacementField, TRealType, TFloatImageType, TRegistrationType, TDefaultRegistrationType >, itk::MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::NeighborhoodConnectedImageFilter< TInputImage, TOutputImage >, itk::NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, TOperatorValueType >, itk::NeighborhoodOperatorImageFilter< FixedGradientImageType, FixedGradientImageType >, itk::NeighborhoodOperatorImageFilter< FixedGradientImageType, FixedGradientImageType >, itk::NeighborhoodOperatorImageFilter< MovedGradientImageType, MovedGradientImageType >, itk::NeighborhoodOperatorImageFilter< MovedGradientImageType, MovedGradientImageType >, itk::NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, TOperatorValueType >, itk::NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, TOperatorValueType >, itk::NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, typename TOutputImage::PixelType >, itk::NormalizedCorrelationImageFilter< TInputImage, TMaskImage, TOutputImage, TOperatorValueType >, itk::NormalizeImageFilter< TInputImage, TOutputImage >, itk::NormalizeToConstantImageFilter< TInputImage, TOutputImage >, itk::ObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel >, itk::OpeningByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >, itk::OrientImageFilter< TInputImage, TOutputImage >, itk::OtsuMultipleThresholdsImageFilter< TInputImage, TOutputImage >, itk::PadImageFilterBase< TInputImage, TOutputImage >, itk::PadImageFilterBase< TInputImage, TInputImage >, itk::PasteImageFilter< TInputImage, TSourceImage, TOutputImage >, itk::PatchBasedDenoisingBaseImageFilter< TInputImage, TOutputImage >, itk::PatchBasedDenoisingImageFilter< TInputImage, TOutputImage >, itk::PathAndImageToPathFilter< TInputPath, TInputImage, TOutputPath >, itk::PathAndImageToPathFilter< TFourierSeriesPath, TSwathMeritImage, OrthogonallyCorrected2DParametricPath >, itk::PathAndImageToPathFilter< TFourierSeriesPath, TSwathMeritImage, OrthogonallyCorrected2DParametricPath >, itk::PathToPathFilter< TInputPath, TOutputPath >, itk::PathToPathFilter< TInputChainCodePath, TOutputFourierSeriesPath >, itk::PathToPathFilter< TInputChainCodePath, TOutputFourierSeriesPath >, itk::PathToPathFilter< TInputPath, TOutputChainCodePath >, itk::PathToPathFilter< TInputPath, TOutputChainCodePath >, itk::PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >, itk::PermuteAxesImageFilter< TImage >, itk::PermuteAxesImageFilter< TInputImage >, itk::PermuteAxesImageFilter< TInputImage >, itk::PipelineMonitorImageFilter< TImageType >, itk::ProjectionImageFilter< TInputImage, TOutputImage, TAccumulator >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::PyImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, TCompare >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::RecursiveMultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::RegionalMaximaImageFilter< TInputImage, TOutputImage >, itk::RegionalMinimaImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::ReinitializeLevelSetImageFilter< TLevelSet >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::RelabelComponentImageFilter< TInputImage, TOutputImage >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::ResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType, TTransformPrecisionType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::RobustAutomaticThresholdImageFilter< TInputImage, TGradientImage, TOutputImage >, itk::ShapeRelabelImageFilter< TInputImage >, itk::ShrinkImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::SimilarityIndexImageFilter< TInputImage1, TInputImage2 >, itk::SliceBySliceImageFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >, itk::SliceImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SobelEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >, itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >, itk::TemporalProcessObject, itk::TileImageFilter< TInputImage, TOutputImage >, itk::TobogganImageFilter< TInputImage, TOutputImage >, itk::UnsharpMaskImageFilter< TInputImage, TOutputImage, TInternalPrecision >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, TFunction1, TFunction2 >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< TInputImage::PixelType >, std::greater< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< TInputImage::PixelType >, std::less< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::VectorConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::VectorNeighborhoodOperatorImageFilter< TInputImage, TOutputImage >, itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >, itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >, itk::VectorNeighborhoodOperatorImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::VectorNeighborhoodOperatorImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::VideoToVideoFilter< TInputVideoStream, TOutputVideoStream >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< itk::VideoStream< TImageToImageFilter::InputImageType >, itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoToVideoFilter< TVideoStream, TVideoStream >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, Image< unsigned char, 2 > >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VotingBinaryImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryImageFilter< InputImageType, OutputImageType >, itk::WarpImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpVectorImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, itk::watershed::SegmentTreeGenerator< ScalarType >, itk::ZeroCrossingImageFilter< TInputImage, TOutputImage >, itk::ZeroCrossingImageFilter< InputImageType, InputImageType >, and itk::ZeroCrossingImageFilter< InputImageType, InputImageType >.
Referenced by itk::ImageSource< OutputImageType >::GetOutput().
|
protectedvirtual |
Generate the information describing the output data. The default implementation of this method will copy information from the input to the output. A filter may override this method if its output will have different information than its input. For instance, a filter that shrinks an image will need to provide an implementation for this method that changes the spacing of the pixels. Such filters should call their superclass' implementation of this method prior to changing the information values they need (i.e. GenerateOutputInformation() should call Superclass::GenerateOutputInformation() prior to changing the information.
Reimplemented in itk::AccumulateImageFilter< TInputImage, TOutputImage >, itk::AutoCropLabelMapFilter< TInputImage >, itk::AutoCropLabelMapFilter< LabelMapType >, itk::AutoCropLabelMapFilter< LabelMapType >, itk::BayesianClassifierImageFilter< TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType >, itk::BayesianClassifierInitializationImageFilter< TInputImage, TProbabilityPrecisionType >, itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >, itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage2, TOutputImage >, itk::BinaryGeneratorImageFilter< RealImageType, RealImageType, RealImageType >, itk::BinaryGeneratorImageFilter< RealImageType, RealImageType, RealImageType >, itk::BinaryGeneratorImageFilter< TInputImage, TLabelImage, TOutputImage >, itk::BinaryGeneratorImageFilter< TInputImage, TLabelImage, TOutputImage >, itk::BinaryGeneratorImageFilter< TInputImage, TMaskImage, TInputImage >, itk::BinaryGeneratorImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::BinaryGeneratorImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage1, itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage1, TInputImage1 >, itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage2, Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage2, OutputImageType >, itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage2, OutputImageType >, itk::BinaryMask3DMeshSource< TInputImage, TOutputMesh >, itk::BinaryMaskToNarrowBandPointSetFilter< TInputImage, TOutputMesh >, itk::BinShrinkImageFilter< TInputImage, TOutputImage >, itk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >, itk::BSplineDownsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::BSplineUpsampleImageFilter< TInputImage, TOutputImage, ResamplerType >, itk::CastImageFilter< TInputImage, TOutputImage >, itk::CastImageFilter< FeatureImageType, ImageType >, itk::CastImageFilter< FixedImageType, FixedGradientImageType >, itk::CastImageFilter< FixedImageType, FixedGradientImageType >, itk::CastImageFilter< InputImageType, OutputImageType >, itk::CastImageFilter< InputImageType, OutputImageType >, itk::CastImageFilter< RealImageType, OutputImageType >, itk::CastImageFilter< RealImageType, OutputImageType >, itk::CastImageFilter< TransformedMovingImageType, MovedGradientImageType >, itk::CastImageFilter< TransformedMovingImageType, MovedGradientImageType >, itk::ChangeInformationImageFilter< TInputImage >, itk::ChangeRegionLabelMapFilter< TInputImage >, itk::ComposeImageFilter< TInputImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TInputImage, TInputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelSource::OutputImageType, TInputImage >, itk::ConvolutionImageFilterBase< TInputImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TOutputImage >, itk::CropImageFilter< TInputImage, TOutputImage >, itk::CropLabelMapFilter< TInputImage >, itk::DirectFourierReconstructionImageToImageFilter< TInputImage, TOutputImage >, itk::ExpandImageFilter< TInputImage, TOutputImage >, itk::ExtractImageFilter< TInputImage, TOutputImage >, itk::ExtractOrthogonalSwath2DImageFilter< TImage >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, TSpeedImage >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, SpeedImageType >, itk::FastMarchingExtensionImageFilter< TLevelSet, TAuxValue, VAuxDimension, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, Image< float, TLevelSet::ImageDimension > >, itk::FastMarchingImageFilter< TLevelSet, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, SpeedImageType >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingImageFilter< TLevelSet, TSpeedImage >, itk::FFTPadImageFilter< TInputImage, TOutputImage >, itk::FlipImageFilter< TImage >, itk::FlipImageFilter< TInputImage >, itk::FlipImageFilter< TInputImage >, itk::FullToHalfHermitianImageFilter< TInputImage >, itk::GenerateImageSource< TOutputImage >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, TParentImageFilter >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, TParentImageFilter >, itk::GPUPDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField, TParentImageFilter >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction, TParentImageFilter >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUBinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType >, BinaryThresholdImageFilter< TInputImage, TOutputImage > >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUBinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType >, BinaryThresholdImageFilter< TInputImage, TOutputImage > >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUBinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType >, BinaryThresholdImageFilter< TInputImage, TOutputImage > >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< TInputImage::PixelType, TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< typename TInputImage::PixelType, typename TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > >, itk::GPUUnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::GPUCast< typename TInputImage::PixelType, typename TOutputImage::PixelType >, CastImageFilter< TInputImage, TOutputImage > >, itk::GradientImageFilter< TInputImage, TOperatorValueType, TOutputValueType, TOutputImageType >, itk::GradientRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< FixedImageType, FixedImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< JointPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MarginalPDFType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, GradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::GradientRecursiveGaussianImageFilter< MovingImageType, MovingImageGradientImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< InputImageType, OutputImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InputImageType, OutputImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InternalComplexImageType, InternalImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< InternalComplexImageType, InternalImageType >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::HalfToFullHermitianImageFilter< TInputImage >, itk::HistogramToImageFilter< THistogram, TImage, TFunction >, itk::HistogramToImageFilter< THistogram, Image< double, 3 >, Function::HistogramEntropyFunction< SizeValueType, Image< double, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, Image< double, 3 >, Function::HistogramLogProbabilityFunction< SizeValueType, Image< double, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, Image< float, 3 >, Function::HistogramProbabilityFunction< SizeValueType, Image< float, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, Image< SizeValueType, 3 >, Function::HistogramIntensityFunction< SizeValueType, Image< SizeValueType, 3 >::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramEntropyFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramIntensityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramIntensityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramLogProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramLogProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HistogramToImageFilter< THistogram, TImage, Function::HistogramProbabilityFunction< SizeValueType, typename TImage::PixelType > >, itk::HoughTransform2DLinesImageFilter< TInputPixelType, TOutputPixelType >, itk::ImageFileReader< TOutputImage, ConvertPixelTraits >, itk::ImageSeriesReader< TOutputImage >, itk::ImageToMeshFilter< TInputImage, TOutputMesh >, itk::ImageToMeshFilter< TImage, PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::ImageToMeshFilter< TImage, TFeatures >, itk::ImageToMeshFilter< TImage, TFeatures >, itk::ImageToParametricSpaceFilter< TInputImage, TOutputMesh >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImportImageFilter< TPixel, VImageDimension >, itk::InterpolateImagePointsFilter< TInputImage, TOutputImage, TCoordinate, InterpolatorType >, itk::InverseDisplacementFieldImageFilter< TInputImage, TOutputImage >, itk::JoinSeriesImageFilter< TInputImage, TOutputImage >, itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapMaskImageFilter< TInputImage, TOutputImage >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >, itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >, itk::LabelMapToRGBImageFilter< TInputImage, TOutputImage >, itk::LabelOverlayImageFilter< TInputImage, TLabelImage, TOutputImage >, itk::LabelToRGBImageFilter< TLabelImage, TOutputImage >, itk::LandmarkDisplacementFieldSource< TOutputImage >, itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::MeshFileReader< TOutputMesh, ConvertPointPixelTraits, ConvertCellPixelTraits >, itk::MRFImageFilter< TInputImage, TClassifiedImage >, itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDisplacementField, TRealType, TFloatImageType, TRegistrationType, TDefaultRegistrationType >, itk::MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::OrientImageFilter< TInputImage, TOutputImage >, itk::PadImageFilter< TInputImage, TOutputImage >, itk::PadLabelMapFilter< TInputImage >, itk::PadLabelMapFilter< LabelMapType >, itk::PadLabelMapFilter< LabelMapType >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::PathToImageFilter< TInputPath, TOutputImage >, itk::PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >, itk::PermuteAxesImageFilter< TImage >, itk::PermuteAxesImageFilter< TInputImage >, itk::PermuteAxesImageFilter< TInputImage >, itk::PhysicalPointImageSource< TOutputImage >, itk::PipelineMonitorImageFilter< TImageType >, itk::PointSetToImageFilter< TInputPointSet, TOutputImage >, itk::ProjectionImageFilter< TInputImage, TOutputImage, TAccumulator >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::PyImageFilter< TInputImage, TOutputImage >, itk::RandomImageSource< TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RegionFromReferenceLabelMapFilter< TInputImage >, itk::RegionOfInterestImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::ResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType, TTransformPrecisionType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ScalarToRGBColormapImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::SliceImageFilter< TInputImage, TOutputImage >, itk::SpatialObjectToImageFilter< TInputSpatialObject, TOutputImage >, itk::SpatialObjectToPointSetFilter< TPointBasedSpatialObject, TOutputPointSet >, itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >, itk::TernaryGeneratorImageFilter< TInputImage1, TInputImage2, TInputImage3, TOutputImage >, itk::TernaryGeneratorImageFilter< InternalComplexImageType, InternalComplexImageType, InternalComplexImageType, InternalComplexImageType >, itk::TernaryGeneratorImageFilter< InternalComplexImageType, InternalComplexImageType, InternalComplexImageType, InternalComplexImageType >, itk::TernaryGeneratorImageFilter< TMask, TImage, TImage, TImage >, itk::TernaryGeneratorImageFilter< TMask, TImage, TImage, TImage >, itk::Testing::ExtractSliceImageFilter< TInputImage, TOutputImage >, itk::TileImageFilter< TInputImage, TOutputImage >, itk::TimeVaryingVelocityFieldIntegrationImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::TransformGeometryImageFilter< TInputImage, TOutputImage >, itk::TransformToDisplacementFieldFilter< TOutputImage, TParametersValueType >, itk::TriangleMeshToBinaryImageFilter< TInputMesh, TOutputImage >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >, itk::UnaryFunctorImageFilter< TImage, TImage, Functor::BinaryNot< TImage::PixelType > >, itk::UnaryFunctorImageFilter< TImage, TImage, Functor::BinaryNot< typename TImage::PixelType > >, itk::UnaryFunctorImageFilter< TImage, TImage, Functor::BinaryNot< typename TImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension >, Functor::TensorFractionalAnisotropyFunction< TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension >, Functor::TensorRelativeAnisotropyFunction< TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::IntensityLinearTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::IntensityWindowingTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::InvertIntensityTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::SymmetricEigenAnalysisFixedDimensionFunction< TMatrixDimension, TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::AccessorFunctor< TInputImage::PixelType, TAccessor > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::AccessorFunctor< typename TInputImage::PixelType, TAccessor > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::AccessorFunctor< typename TInputImage::PixelType, TAccessor > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Clamp< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Clamp< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Clamp< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ExpNegative< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ExpNegative< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ExpNegative< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityWindowingTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityWindowingTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::InvertIntensityTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::InvertIntensityTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::MatrixIndexSelection< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::MatrixIndexSelection< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::MatrixIndexSelection< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::NOT< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::NOT< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::NOT< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFixedDimensionFunction< TMatrixDimension, typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFixedDimensionFunction< TMatrixDimension, typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorFractionalAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorFractionalAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorRelativeAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorRelativeAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorIndexSelectionCast< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorIndexSelectionCast< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorIndexSelectionCast< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TLabelImage, TOutputImage, Functor::LabelToRGBFunctor< TLabelImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TLabelImage, TOutputImage, Functor::LabelToRGBFunctor< typename TLabelImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TLabelImage, TOutputImage, Functor::LabelToRGBFunctor< typename TLabelImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryGeneratorImageFilter< TInputImage, TOutputImage >, itk::VoronoiDiagram2DGenerator< TCoordinate >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiDiagram2DGenerator< double >, itk::VTKImageImport< TOutputImage >, itk::WarpImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpVectorImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, and itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >.
Referenced by itk::ScalarToRGBColormapImageFilter< TInputImage, TOutputImage >::GenerateOutputInformation(), and itk::ImageSource< OutputImageType >::GetOutput().
|
protectedvirtual |
Given one output whose requested region has been set, how should the requested regions for the remaining outputs of the process object be set? By default, all the outputs are set to the same requested region. If a filter needs to produce different requested regions for each output, for instance an image processing filter producing several outputs at different resolutions, then that filter may override this method and set the requested regions appropriately.
Note that a filter producing multiple outputs of different types is required to override this method. The default implementation can only correctly handle multiple outputs of the same type.
Reimplemented in itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::MultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FixedImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< FixedImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, FloatImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::MultiResolutionPyramidImageFilter< MovingImageType, MovingImageType >, itk::RecursiveMultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::TemporalProcessObject, itk::VideoToVideoFilter< TInputVideoStream, TOutputVideoStream >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< itk::VideoStream< TImageToImageFilter::InputImageType >, itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoToVideoFilter< TVideoStream, TVideoStream >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::watershed::BoundaryResolver< TPixelType, TDimension >, itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, and itk::watershed::SegmentTreeGenerator< ScalarType >.
References DataObject.
Referenced by itk::ImageSource< OutputImageType >::GetOutput().
|
virtual |
Get the AbortGenerateData flag for the process object.
DataObjectPointerArray itk::ProcessObject::GetIndexedInputs | ( | ) |
Return an array with all the indexed inputs.
DataObjectPointerArray itk::ProcessObject::GetIndexedOutputs | ( | ) |
Return an array with the indexed outputs.
|
protected |
Return an input.
nullptr is returned if the name or indexed input is undefined.
References DataObject.
Referenced by itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >::GetBackgroundImage(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::GetBoundaryA(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::GetBoundaryB(), itk::DisplacementFieldToBSplineImageFilter< ConstantVelocityFieldType >::GetConfidenceImage(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::GetEquivalencyTable(), itk::BinaryImageToStatisticsLabelMapFilter< TInputImage, TFeatureImage, TOutputImage >::GetFeatureImage(), itk::BinaryStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >::GetFeatureImage(), itk::BinaryStatisticsOpeningImageFilter< TInputImage, TFeatureImage >::GetFeatureImage(), itk::LabelImageToStatisticsLabelMapFilter< TInputImage, TFeatureImage, TOutputImage >::GetFeatureImage(), itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >::GetFeatureImage(), itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >::GetFeatureImage(), itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >::GetFeatureImage(), itk::LabelStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >::GetFeatureImage(), itk::LabelStatisticsOpeningImageFilter< TInputImage, TFeatureImage >::GetFeatureImage(), itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, Image< TOutputPixelType, TInputImage::ImageDimension > >::GetFeatureImage(), itk::StatisticsLabelMapFilter< OutputImageType, FeatureImageType >::GetFeatureImage(), itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >::GetFeatureImage(), itk::RobustAutomaticThresholdImageFilter< TInputImage, TGradientImage, TOutputImage >::GetGradientImage(), itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::GetInput(), itk::watershed::SegmentTreeGenerator< TScalar >::GetInputEquivalencyTable(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::GetInputImage(), itk::watershed::Relabeler< TScalar, TImageDimension >::GetInputImage(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::GetInputImage(), itk::watershed::SegmentTreeGenerator< TScalar >::GetInputSegmentTable(), itk::watershed::Relabeler< TScalar, TImageDimension >::GetInputSegmentTree(), itk::LabelGeometryImageFilter< TLabelImage, TIntensityImage >::GetIntensityInput(), itk::LabelMapFilter< TInputImage, TInputImage >::GetLabelMap(), itk::MorphologicalWatershedFromMarkersImageFilter< TInputImage, TLabelImage >::GetMarkerImage(), itk::KappaSigmaThresholdImageFilter< TInputImage, TMaskImage, TOutputImage >::GetMaskImage(), itk::MaskedMovingHistogramImageFilter< TInputImage, TMaskImage, TOutputImage, TKernel, Function::RankHistogram< typename TInputImage::PixelType > >::GetMaskImage(), itk::MaskImageFilter< TInputImage, TMaskImage, TOutputImage >::GetMaskImage(), itk::MaskNegatedImageFilter< TInputImage, TMaskImage, TOutputImage >::GetMaskImage(), itk::DisplacementFieldToBSplineImageFilter< ConstantVelocityFieldType >::GetPointSet(), itk::DiffusionTensor3DReconstructionImageFilter< TReferenceImagePixelType, TGradientImagePixelType, TTensorPixelType, TMaskImageType >::GetReferenceImage(), itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::SetFeatureImage(), itk::watershed::SegmentTreeGenerator< TScalar >::SetInputSegmentTable(), and itk::DivideImageFilter< InputImageType, itk::Image< InputPixelRealValueType, ImageDimension >, OutputImageType >::VerifyPreconditions().
|
protected |
References DataObject.
|
inlineprotected |
Method used internally for getting an indexed input.
Definition at line 543 of file itkProcessObject.h.
References m_IndexedInputs.
|
inlineprotected |
Method used internally for getting an indexed input.
Definition at line 548 of file itkProcessObject.h.
References m_IndexedInputs.
NameArray itk::ProcessObject::GetInputNames | ( | ) | const |
Return an array with the names of the inputs defined.
The names are ordered lexicographically, and match the order of the data object produced by GetInputs().
DataObjectPointerArray itk::ProcessObject::GetInputs | ( | ) |
Return an array of DataObjects with the defined named inputs.
The order of the inputs matches the order of the input names produced by GetInputNames().
|
inline |
Return the multithreader used by this class.
Definition at line 502 of file itkProcessObject.h.
References m_MultiThreader.
|
overridevirtual |
Reimplemented from itk::Object.
Reimplemented in itk::ProjectedIterativeDeconvolutionImageFilter< LandweberDeconvolutionImageFilter< TInputImage, TInputImage, TInputImage, double > >, itk::ProjectedIterativeDeconvolutionImageFilter< LandweberDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision > >, itk::ProjectedIterativeDeconvolutionImageFilter< LandweberDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision > >, itk::ProjectedLandweberDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::ProjectionImageFilter< TInputImage, TOutputImage, TAccumulator >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::PyImageFilter< TInputImage, TOutputImage >, itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >, itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInput, TOutput >, itk::QuadEdgeMeshToQuadEdgeMeshFilter< TInputMesh, TInputMesh >, itk::QuadricDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >, itk::RandomImageSource< TOutputImage >, itk::RankImageFilter< TInputImage, TOutputImage, TKernel >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< InternalImageType, InternalComplexImageType >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::RealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::ReconstructionByDilationImageFilter< TInputImage, TOutputImage >, itk::ReconstructionByErosionImageFilter< TInputImage, TOutputImage >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, TCompare >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::RecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::RecursiveGaussianImageFilter< InputImageType, RealImageType >, itk::RecursiveGaussianImageFilter< InputImageType, RealImageType >, itk::RecursiveGaussianImageFilter< RealImageType, RealImageType >, itk::RecursiveGaussianImageFilter< RealImageType, RealImageType >, itk::RecursiveMultiResolutionPyramidImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TInputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RegionalMaximaImageFilter< TInputImage, TOutputImage >, itk::RegionalMinimaImageFilter< TInputImage, TOutputImage >, itk::RegionFromReferenceLabelMapFilter< TInputImage >, itk::RegionGrowImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegularSphereMeshSource< TOutputMesh >, itk::ReinitializeLevelSetImageFilter< TLevelSet >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::RelabelComponentImageFilter< TInputImage, TOutputImage >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RelabelLabelMapFilter< TImage >, itk::RenyiEntropyThresholdCalculator< THistogram, TOutput >, itk::RenyiEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::RenyiEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::RenyiEntropyThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType, TTransformPrecisionType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::RescaleIntensityImageFilter< TInputImage, TOutputImage >, itk::RescaleIntensityImageFilter< InputImageType, RealImageType >, itk::RescaleIntensityImageFilter< InputImageType, RealImageType >, itk::RGBGibbsPriorFilter< TInputImage, TClassifiedImage >, itk::RGBToLuminanceImageFilter< TInputImage, TOutputImage >, itk::RichardsonLucyDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::RobustAutomaticThresholdImageFilter< TInputImage, TGradientImage, TOutputImage >, itk::RoundImageFilter< TInputImage, TOutputImage >, itk::SaltAndPepperNoiseImageFilter< TInputImage, TOutputImage >, itk::ScalarChanAndVeseDenseLevelSetImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TSharedData >, itk::ScalarChanAndVeseSparseLevelSetImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction, TSharedData, TIdCell >, itk::ScalarConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ScalarImageKmeansImageFilter< TInputImage, TOutputImage >, itk::ScalarToRGBColormapImageFilter< TInputImage, TOutputImage >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShanbhagThresholdCalculator< THistogram, TOutput >, itk::ShanbhagThresholdCalculator< HistogramType, InputPixelType >, itk::ShanbhagThresholdCalculator< HistogramType, InputPixelType >, itk::ShanbhagThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ShapeDetectionLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeKeepNObjectsLabelMapFilter< TImage >, itk::ShapeKeepNObjectsLabelMapFilter< LabelMapType >, itk::ShapeKeepNObjectsLabelMapFilter< LabelMapType >, itk::ShapeLabelMapFilter< TImage, TLabelImage >, itk::ShapeLabelMapFilter< LabelMapType, ShapeLabelFilterOutput >, itk::ShapeLabelMapFilter< LabelMapType, ShapeLabelFilterOutput >, itk::ShapeLabelMapFilter< TImage, Image< TImage::PixelType, TImage::ImageDimension > >, itk::ShapeLabelMapFilter< TOutputImage, ShapeLabelFilterOutput >, itk::ShapeLabelMapFilter< TOutputImage, ShapeLabelFilterOutput >, itk::ShapeOpeningLabelMapFilter< TImage >, itk::ShapeOpeningLabelMapFilter< LabelMapType >, itk::ShapeOpeningLabelMapFilter< LabelMapType >, itk::ShapePositionLabelMapFilter< TImage >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeRelabelImageFilter< TInputImage >, itk::ShapeRelabelLabelMapFilter< TImage >, itk::ShapeRelabelLabelMapFilter< LabelMapType >, itk::ShapeRelabelLabelMapFilter< LabelMapType >, itk::ShapeUniqueLabelMapFilter< TImage >, itk::ShiftScaleImageFilter< TInputImage, TOutputImage >, itk::ShiftScaleLabelMapFilter< TImage >, itk::ShotNoiseImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::SigmoidImageFilter< TInputImage, TOutputImage >, itk::SignedDanielssonDistanceMapImageFilter< TInputImage, TOutputImage, TVoronoiImage >, itk::SignedMaurerDistanceMapImageFilter< TInputImage, TOutputImage >, itk::SignedMaurerDistanceMapImageFilter< InputImageType, InputImageType >, itk::SignedMaurerDistanceMapImageFilter< InputImageType, InputImageType >, itk::SignedMaurerDistanceMapImageFilter< LevelSetImageType, LevelSetImageType >, itk::SignedMaurerDistanceMapImageFilter< LevelSetImageType, LevelSetImageType >, itk::SimilarityIndexImageFilter< TInputImage1, TInputImage2 >, itk::SimpleContourExtractorImageFilter< TInputImage, TOutputImage >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::SinImageFilter< TInputImage, TOutputImage >, itk::SliceBySliceImageFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >, itk::SliceImageFilter< TInputImage, TOutputImage >, itk::SLICImageFilter< TInputImage, TOutputImage, TDistancePixel >, itk::SmoothingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SobelEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >, itk::SparseFieldLevelSetImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::SparseFieldLevelSetImageFilter< TInputImage, OutputImageType >, itk::SparseFieldLevelSetImageFilter< TInputImage, OutputImageType >, itk::SpatialFunctionImageEvaluatorFilter< TSpatialFunction, TInputImage, TOutputImage >, itk::SpatialObjectToImageFilter< TInputSpatialObject, TOutputImage >, itk::SpatialObjectToPointSetFilter< TPointBasedSpatialObject, TOutputPointSet >, itk::SpeckleNoiseImageFilter< TInputImage, TOutputImage >, itk::SqrtImageFilter< TInputImage, TOutputImage >, itk::SqrtImageFilter< RealImageType, TOutputImage >, itk::SqrtImageFilter< RealImageType, TOutputImage >, itk::SquaredDifferenceImageFilter< TInputImage1, TInputImage2, TOutputImage >, itk::SquaredEdgeLengthDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >, itk::SquaredEdgeLengthDecimationQuadEdgeMeshFilter< InputMeshType, InputMeshType, CriterionType >, itk::SquaredEdgeLengthDecimationQuadEdgeMeshFilter< InputMeshType, InputMeshType, CriterionType >, itk::SquareImageFilter< TInputImage, TOutputImage >, itk::StandardDeviationProjectionImageFilter< TInputImage, TOutputImage, TAccumulate >, itk::STAPLEImageFilter< TInputImage, TOutputImage >, itk::Statistics::SampleClassifierFilter< TSample >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleToHistogramFilter< TSample, THistogram >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToSubsampleFilter< TSample >, itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::StandardDeviationPerComponentSampleFilter< TSample >, itk::Statistics::WeightedCovarianceSampleFilter< TSample >, itk::Statistics::WeightedMeanSampleFilter< TSample >, itk::StatisticsImageFilter< TInputImage >, itk::StatisticsKeepNObjectsLabelMapFilter< TImage >, itk::StatisticsKeepNObjectsLabelMapFilter< LabelMapType >, itk::StatisticsKeepNObjectsLabelMapFilter< LabelMapType >, itk::StatisticsLabelMapFilter< TImage, TFeatureImage >, itk::StatisticsLabelMapFilter< LabelMapType, FeatureImageType >, itk::StatisticsLabelMapFilter< LabelMapType, FeatureImageType >, itk::StatisticsLabelMapFilter< LabelMapType, TFeatureImage >, itk::StatisticsLabelMapFilter< LabelMapType, TFeatureImage >, itk::StatisticsLabelMapFilter< OutputImageType, FeatureImageType >, itk::StatisticsLabelMapFilter< OutputImageType, FeatureImageType >, itk::StatisticsOpeningLabelMapFilter< TImage >, itk::StatisticsOpeningLabelMapFilter< LabelMapType >, itk::StatisticsOpeningLabelMapFilter< LabelMapType >, itk::StatisticsPositionLabelMapFilter< TImage >, itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >, itk::StatisticsRelabelLabelMapFilter< TImage >, itk::StatisticsRelabelLabelMapFilter< LabelMapType >, itk::StatisticsRelabelLabelMapFilter< LabelMapType >, itk::StatisticsUniqueLabelMapFilter< TImage >, itk::StochasticFractalDimensionImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::StreamingImageFilter< TInputImage, TOutputImage >, itk::StreamingProcessObject, itk::SubtractImageFilter< TInputImage1, TInputImage2, TOutputImage >, itk::SubtractImageFilter< TInputImage, TInputImage, TOutputImage >, itk::SubtractImageFilter< TInputImage, TInputImage, TOutputImage >, itk::SumProjectionImageFilter< TInputImage, TOutputImage >, itk::SymmetricEigenAnalysisFixedDimensionImageFilter< TMatrixDimension, TInputImage, TOutputImage >, itk::SymmetricEigenAnalysisFixedDimensionImageFilter< ImageDimension, InputImageType, EigenValueImageType >, itk::SymmetricEigenAnalysisFixedDimensionImageFilter< ImageDimension, InputImageType, EigenValueImageType >, itk::SymmetricEigenAnalysisImageFilter< TInputImage, TOutputImage >, itk::SymmetricForcesDemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TanImageFilter< TInputImage, TOutputImage >, itk::TemporalProcessObject, itk::TensorFractionalAnisotropyImageFilter< TInputImage, TOutputImage >, itk::TensorRelativeAnisotropyImageFilter< TInputImage, TOutputImage >, itk::TernaryAddImageFilter< TInputImage1, TInputImage2, TInputImage3, TOutputImage >, itk::TernaryFunctorImageFilter< TInputImage1, TInputImage2, TInputImage3, TOutputImage, TFunction >, itk::TernaryGeneratorImageFilter< TInputImage1, TInputImage2, TInputImage3, TOutputImage >, itk::TernaryGeneratorImageFilter< InternalComplexImageType, InternalComplexImageType, InternalComplexImageType, InternalComplexImageType >, itk::TernaryGeneratorImageFilter< InternalComplexImageType, InternalComplexImageType, InternalComplexImageType, InternalComplexImageType >, itk::TernaryGeneratorImageFilter< TMask, TImage, TImage, TImage >, itk::TernaryGeneratorImageFilter< TMask, TImage, TImage, TImage >, itk::TernaryMagnitudeImageFilter< TInputImage1, TInputImage2, TInputImage3, TOutputImage >, itk::TernaryMagnitudeSquaredImageFilter< TInputImage1, TInputImage2, TInputImage3, TOutputImage >, itk::TernaryOperatorImageFilter< TMask, TImage >, itk::Testing::StretchIntensityImageFilter< TInputImage, TOutputImage >, itk::ThresholdImageFilter< TImage >, itk::ThresholdImageFilter< InternalImageType >, itk::ThresholdImageFilter< InternalImageType >, itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >, itk::ThresholdMaximumConnectedComponentsImageFilter< TInputImage, TOutputImage >, itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::TikhonovDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::TileImageFilter< TInputImage, TOutputImage >, itk::TimeVaryingBSplineVelocityFieldImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TimeVaryingVelocityFieldImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TimeVaryingVelocityFieldIntegrationImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::TobogganImageFilter< TInputImage, TOutputImage >, itk::TransformGeometryImageFilter< TInputImage, TOutputImage >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TransformToDisplacementFieldFilter< TOutputImage, TParametersValueType >, itk::TriangleMeshToBinaryImageFilter< TInputMesh, TOutputImage >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, itk::TriangleThresholdCalculator< THistogram, TOutput >, itk::TriangleThresholdCalculator< HistogramType, InputPixelType >, itk::TriangleThresholdCalculator< HistogramType, InputPixelType >, itk::TriangleThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::UnaryFrequencyDomainFilter< TImageType, TFrequencyIterator >, itk::UnaryFrequencyDomainFilter< TImageType, FrequencyFFTLayoutImageRegionIteratorWithIndex< TImageType > >, itk::UnaryFrequencyDomainFilter< TImageType, TFrequencyIterator >, itk::UnaryFrequencyDomainFilter< TImageType, TFrequencyIterator >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, TFunction >, itk::UnaryFunctorImageFilter< TImage, TImage, Functor::BinaryNot< TImage::PixelType > >, itk::UnaryFunctorImageFilter< TImage, TImage, Functor::BinaryNot< typename TImage::PixelType > >, itk::UnaryFunctorImageFilter< TImage, TImage, Functor::BinaryNot< typename TImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension >, Functor::TensorFractionalAnisotropyFunction< TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension >, Functor::TensorRelativeAnisotropyFunction< TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::IntensityLinearTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::IntensityWindowingTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::InvertIntensityTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::SymmetricEigenAnalysisFixedDimensionFunction< TMatrixDimension, TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TInputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::AccessorFunctor< TInputImage::PixelType, TAccessor > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::AccessorFunctor< typename TInputImage::PixelType, TAccessor > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::AccessorFunctor< typename TInputImage::PixelType, TAccessor > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ChangeLabel< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Clamp< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Clamp< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Clamp< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ExpNegative< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ExpNegative< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ExpNegative< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityWindowingTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::IntensityWindowingTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::InvertIntensityTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::InvertIntensityTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::MatrixIndexSelection< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::MatrixIndexSelection< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::MatrixIndexSelection< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::NOT< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::NOT< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::NOT< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Sigmoid< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFixedDimensionFunction< TMatrixDimension, typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFixedDimensionFunction< TMatrixDimension, typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::SymmetricEigenAnalysisFunction< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorFractionalAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorFractionalAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorRelativeAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::TensorRelativeAnisotropyFunction< typename TInputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::ThresholdLabeler< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorIndexSelectionCast< TInputImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorIndexSelectionCast< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorIndexSelectionCast< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TLabelImage, TOutputImage, Functor::LabelToRGBFunctor< TLabelImage::PixelType, TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TLabelImage, TOutputImage, Functor::LabelToRGBFunctor< typename TLabelImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryFunctorImageFilter< TLabelImage, TOutputImage, Functor::LabelToRGBFunctor< typename TLabelImage::PixelType, typename TOutputImage::PixelType > >, itk::UnaryGeneratorImageFilter< TInputImage, TOutputImage >, itk::UnsharpMaskImageFilter< TInputImage, TOutputImage, TInternalPrecision >, itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, TFunction1, TFunction2 >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< TInputImage::PixelType >, std::greater< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< TInputImage::PixelType >, std::less< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::ValuedRegionalMaximaImageFilter< TInputImage, TOutputImage >, itk::ValuedRegionalMinimaImageFilter< TInputImage, TOutputImage >, itk::VanHerkGilWermanDilateImageFilter< TImage, TKernel >, itk::VanHerkGilWermanDilateImageFilter< TInputImage, FlatKernelType >, itk::VanHerkGilWermanDilateImageFilter< TInputImage, FlatKernelType >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, TFunction1 >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MaxFunctor< TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MaxFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MaxFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MinFunctor< TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MinFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MinFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeImageFilter< TImage, TKernel >, itk::VanHerkGilWermanErodeImageFilter< TInputImage, FlatKernelType >, itk::VanHerkGilWermanErodeImageFilter< TInputImage, FlatKernelType >, itk::VectorConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::VectorConnectedComponentImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::VectorCurvatureAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >, itk::VectorGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >, itk::VectorIndexSelectionCastImageFilter< TInputImage, TOutputImage >, itk::VectorMagnitudeImageFilter< TInputImage, TOutputImage >, itk::VectorNeighborhoodOperatorImageFilter< TInputImage, TOutputImage >, itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >, itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >, itk::VectorNeighborhoodOperatorImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::VectorNeighborhoodOperatorImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >, itk::VectorThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::VideoFileReader< TOutputVideoStream >, itk::VideoFileWriter< TInputVideoStream >, itk::VideoSource< TOutputVideoStream >, itk::VideoSource< itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoSource< OutputVideoStreamType >, itk::VideoSource< OutputVideoStreamType >, itk::VideoSource< TVideoStream >, itk::VideoToVideoFilter< TInputVideoStream, TOutputVideoStream >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< itk::VideoStream< TImageToImageFilter::InputImageType >, itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoToVideoFilter< TVideoStream, TVideoStream >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VnlComplexToComplex1DFFTImageFilter< TInputImage, TOutputImage >, itk::VnlComplexToComplexFFTImageFilter< TInputImage, TOutputImage >, itk::VnlForward1DFFTImageFilter< TInputImage, TOutputImage >, itk::VnlForwardFFTImageFilter< TInputImage, TOutputImage >, itk::VnlForwardFFTImageFilter< LineImageType >, itk::VnlForwardFFTImageFilter< LineImageType >, itk::VnlHalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::VnlInverse1DFFTImageFilter< TInputImage, TOutputImage >, itk::VnlInverseFFTImageFilter< TInputImage, TOutputImage >, itk::VnlInverseFFTImageFilter< IFFTImageType >, itk::VnlInverseFFTImageFilter< IFFTImageType >, itk::VnlRealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::VoronoiDiagram2DGenerator< TCoordinate >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiPartitioningImageFilter< TInputImage, TOutputImage >, itk::VoronoiSegmentationImageFilter< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, Image< unsigned char, 2 > >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationRGBImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryHoleFillingImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryHoleFillingImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryIterativeHoleFillingImageFilter< TImage >, itk::VTKImageExport< TInputImage >, itk::VTKImageExportBase, itk::VTKImageImport< TOutputImage >, itk::VTKPolyDataReader< TOutputMesh >, itk::WarpImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDisplacementField >, itk::WarpVectorImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, itk::watershed::SegmentTreeGenerator< ScalarType >, itk::WatershedImageFilter< TInputImage >, itk::WatershedImageFilter< RealImageType >, itk::WatershedImageFilter< RealImageType >, itk::WeightedAddImageFilter< TInputImage1, TInputImage2, TOutputImage >, itk::WhiteTopHatImageFilter< TInputImage, TOutputImage, TKernel >, itk::WienerDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::WrapPadImageFilter< TInputImage, TOutputImage >, itk::XorImageFilter< TInputImage1, TInputImage2, TOutputImage >, itk::YenThresholdCalculator< THistogram, TOutput >, itk::YenThresholdCalculator< HistogramType, InputPixelType >, itk::YenThresholdCalculator< HistogramType, InputPixelType >, itk::YenThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::ZeroCrossingBasedEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::ZeroCrossingImageFilter< TInputImage, TOutputImage >, itk::ZeroCrossingImageFilter< InputImageType, InputImageType >, itk::ZeroCrossingImageFilter< InputImageType, InputImageType >, and itk::ZeroFluxNeumannPadImageFilter< TInputImage, TOutputImage >.
References ProcessObject().
DataObjectPointerArraySizeType itk::ProcessObject::GetNumberOfIndexedInputs | ( | ) | const |
Get the number of defined Indexed inputs.
This is merely the size of the index input vector, not the number of inputs that have valid DataObject's assigned. The Primary inputs is handled as a special case. Use GetNumberOfValidRequiredInputs() to determine how many indexed inputs are non-null.
All indexed inputs up to this value are defined.
Referenced by itk::STAPLEImageFilter< TInputImage, TOutputImage >::GetSensitivity(), and itk::STAPLEImageFilter< TInputImage, TOutputImage >::GetSpecificity().
DataObjectPointerArraySizeType itk::ProcessObject::GetNumberOfIndexedOutputs | ( | ) | const |
The number of defined Indexed outputs.
Referenced by itk::ShapeOpeningLabelMapFilter< LabelMapType >::TemplatedGenerateData().
DataObjectPointerArraySizeType itk::ProcessObject::GetNumberOfInputs | ( | ) | const |
Get the size of the input container.
If the Primary input is nullptr it is not counted. This is not the number of inputs that have valid DataObject's assigned. Use GetNumberOfValidRequiredInputs() to determine how many inputs are non-null.
Referenced by itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::GetInput().
DataObjectPointerArraySizeType itk::ProcessObject::GetNumberOfOutputs | ( | ) | const |
Get the size of the output container.
Referenced by itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::GetOutput(), and itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::GetThreshold().
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
Get the number of valid indexed inputs.
Returns the number of non-null indexed inputs. This method is used to determine whether the correct number of inputs are set to valid values.
Reimplemented in itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDisplacementField, TRealType, TFloatImageType, TRegistrationType, TDefaultRegistrationType >, and itk::PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >.
|
virtual |
Get/Set the number of work units to create when executing.
|
protected |
Return an output
References DataObject.
Referenced by itk::watershed::Segmenter< Image< TPixelType, TDimension > >::GetBoundary(), itk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >::GetDisplacements(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::GetEquivalencyTable(), itk::Testing::HashImageFilter< TImageType >::GetHashOutput(), itk::Testing::HashImageFilter< TImageType >::GetHashOutput(), itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::GetOutput(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::GetOutputImage(), itk::watershed::Relabeler< TScalar, TImageDimension >::GetOutputImage(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::GetOutputImage(), itk::watershed::SegmentTreeGenerator< TScalar >::GetOutputSegmentTree(), itk::BSplineScatteredDataPointSetToImageFilter< PointSetType, ScalarImageType >::GetPhiLattice(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::GetSegmentTable(), itk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >::GetSimilarities(), and itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::GetThreshold().
|
protected |
Return an output
|
protected |
Method used internally for getting an indexed output.
References DataObject.
|
protected |
Method used internally for getting an indexed output.
NameArray itk::ProcessObject::GetOutputNames | ( | ) | const |
Return an array with the defined names of the outputs.
The names are ordered lexicographically, and match the order of the data object produced by GetOutputs()
DataObjectPointerArray itk::ProcessObject::GetOutputs | ( | ) |
Return an array with the defined named outputs.
The order of the outputs match the order of the input names produced by GetOutputNames().
|
inlineprotected |
Return the main input
Definition at line 598 of file itkProcessObject.h.
References m_IndexedInputs.
|
inlineprotected |
Return the main input
Definition at line 603 of file itkProcessObject.h.
References m_IndexedInputs.
|
inlineprotectedvirtual |
Set/Get the name associated with the Primary input. Defaults to "Primary".
Definition at line 613 of file itkProcessObject.h.
References m_IndexedInputs.
|
inlineprotected |
Return the main output
Definition at line 732 of file itkProcessObject.h.
References m_IndexedOutputs.
|
inlineprotected |
Return the main output
Definition at line 737 of file itkProcessObject.h.
References m_IndexedOutputs.
|
inlineprotectedvirtual |
Set/Get the name associated with the Primary output. Defaults to "Primary".
Definition at line 709 of file itkProcessObject.h.
References m_IndexedOutputs.
|
inlinevirtual |
Get the execution progress of a process object.
The progress is a floating number in [0,1] with 0 meaning no progress and 1 meaning the filter has completed execution.
Definition at line 326 of file itkProcessObject.h.
References m_Progress, and progressFixedToFloat().
|
virtual |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released/reallocated during an Update(). In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an Update() in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream ProcessObject. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on.
|
virtual |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released after being used by a downstream ProcessObject. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag.
NameArray itk::ProcessObject::GetRequiredInputNames | ( | ) | const |
Return an array with the names of the required inputs.
|
protectedvirtual |
When true, the MultiThreader will report course grain progress. If set to false, a progress must be explicitly updated in derived filters.
bool itk::ProcessObject::HasInput | ( | const DataObjectIdentifierType & | key | ) | const |
Return true if the input with this name is defined
bool itk::ProcessObject::HasOutput | ( | const DataObjectIdentifierType & | key | ) | const |
Return true if the output with this name is defined.
void itk::ProcessObject::IncrementProgress | ( | float | increment | ) |
Increment the progress of the process object.
Atomically add the current progress and may invoke observers of the ProgressEvent. Progress is represented in [0.0,1.0] or percentage. This method will invoke the ProgressEvent when called by the same as the pipeline.
Multiple threads may call this method and the total progress will be atomically incremented.
|
protected |
|
protected |
|
protected |
Query if the named input is required by name.
|
protected |
|
private |
|
protected |
|
private |
|
protected |
|
protected |
|
virtual |
Make a DataObject of the correct type to used as the specified output.
Every ProcessObject subclass must be able to create a DataObject that can be used as a specified output. This method is automatically called when DataObject::DisconnectPipeline() is called. DataObject::DisconnectPipeline, disconnects a data object from being an output of its current source. When the data object is disconnected, the ProcessObject needs to construct a replacement output data object so that the ProcessObject is in a valid state. So DataObject::DisconnectPipeline eventually calls ProcessObject::MakeOutput. Note that MakeOutput always returns a itkSmartPointer to a DataObject. ImageSource and MeshSource override this method to create the correct type of image and mesh respectively. If a filter has multiple outputs of different types, then that filter must provide an implementation of MakeOutput().
Reimplemented in itk::HistogramThresholdCalculator< THistogram, TOutput >, itk::HistogramThresholdCalculator< HistogramType, InputPixelType >, itk::HistogramThresholdCalculator< HistogramType, InputPixelType >, itk::HistogramThresholdCalculator< THistogram, double >, itk::HistogramThresholdCalculator< THistogram, double >, itk::ImageRegistrationMethod< TFixedImage, TMovingImage >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, DisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, DisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TimeVaryingBSplineVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TimeVaryingBSplineVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageSource< TOutputImage >, itk::ImageSource< Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageSource< Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< DiffusionTensor3D< double >, 3 > >, itk::ImageSource< Image< double, 3 > >, itk::ImageSource< Image< double, TInputImage::ImageDimension > >, itk::ImageSource< Image< float, 3 > >, itk::ImageSource< Image< float, TInputImage::ImageDimension > >, itk::ImageSource< Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageSource< Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageSource< Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageSource< Image< SizeValueType, 3 > >, itk::ImageSource< Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageSource< Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< TPixel, 2 > >, itk::ImageSource< Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageSource< Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageSource< Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageSource< Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageSource< Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageSource< Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageSource< ImageType >, itk::ImageSource< itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageSource< OutputImageType >, itk::ImageSource< OutputImageType >, itk::ImageSource< TImage >, itk::ImageSource< TImage >, itk::ImageSource< TInputImage >, itk::ImageSource< TLabelImage >, itk::ImageSource< TLevelSet >, itk::ImageSource< VectorImage< float, TInputImage::ImageDimension > >, itk::ImageSource< VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToSpatialObjectRegistrationMethod< TFixedImage, TMovingSpatialObject >, itk::MeshSource< TOutputMesh >, itk::MeshSource< PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::MeshSource< PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::MeshSource< PointSet< Vector< typename PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointType::ValueType, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension >, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension > >, itk::MeshSource< PointSet< Vector< typename PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointType::ValueType, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension >, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension > >, itk::MeshSource< TInputMesh >, itk::MeshSource< TInputMesh >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, itk::MinimumMaximumImageFilter< TInputImage >, itk::MultiResolutionImageRegistrationMethod< TFixedImage, TMovingImage >, itk::PathSource< TOutputPath >, itk::PathSource< PolyLineParametricPath< 2 > >, itk::PathSource< PolyLineParametricPath< 2 > >, itk::PointSetToImageRegistrationMethod< TFixedPointSet, TMovingImage >, itk::PointSetToPointSetRegistrationMethod< TFixedPointSet, TMovingPointSet >, itk::Statistics::CovarianceSampleFilter< TSample >, itk::Statistics::HistogramToRunLengthFeaturesFilter< THistogram >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< THistogram >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >, itk::Statistics::MeanSampleFilter< TSample >, itk::Statistics::SampleClassifierFilter< TSample >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleToHistogramFilter< TSample, THistogram >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToSubsampleFilter< TSample >, itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::StandardDeviationPerComponentSampleFilter< TSample >, itk::StatisticsImageFilter< TInputImage >, itk::watershed::BoundaryResolver< TPixelType, TDimension >, itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, itk::watershed::SegmentTreeGenerator< ScalarType >, and itk::watershed::SegmentTreeGenerator< ScalarType >.
|
virtual |
Make a DataObject of the correct type to used as the specified output.
Every ProcessObject subclass must be able to create a DataObject that can be used as a specified output. This method is automatically called when DataObject::DisconnectPipeline() is called. DataObject::DisconnectPipeline, disconnects a data object from being an output of its current source. When the data object is disconnected, the ProcessObject needs to construct a replacement output data object so that the ProcessObject is in a valid state. So DataObject::DisconnectPipeline eventually calls ProcessObject::MakeOutput. Note that MakeOutput always returns a itkSmartPointer to a DataObject. ImageSource and MeshSource override this method to create the correct type of image and mesh respectively. If a filter has multiple outputs of different types, then that filter must provide an implementation of MakeOutput().
Reimplemented in itk::BayesianClassifierImageFilter< TInputVectorImage, TLabelsType, TPosteriorsPrecisionType, TPriorsPrecisionType >, itk::BlockMatchingImageFilter< TFixedImage, TMovingImage, TFeatures, TDisplacements, TSimilarities >, itk::DanielssonDistanceMapImageFilter< TInputImage, TOutputImage, TVoronoiImage >, itk::DanielssonDistanceMapImageFilter< ImageType, ImageType >, itk::EigenAnalysis2DImageFilter< TInputImage, TEigenValueImage, TEigenVectorImage >, itk::HistogramThresholdCalculator< THistogram, TOutput >, itk::HistogramThresholdCalculator< HistogramType, InputPixelType >, itk::HistogramThresholdCalculator< HistogramType, InputPixelType >, itk::HistogramThresholdCalculator< THistogram, double >, itk::ImageRegistrationMethod< TFixedImage, TMovingImage >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, DisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, GaussianSmoothingOnUpdateTimeVaryingVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TimeVaryingBSplineVelocityFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::ImageSource< TOutputImage >, itk::ImageSource< Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageSource< Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< DiffusionTensor3D< double >, 3 > >, itk::ImageSource< Image< double, 3 > >, itk::ImageSource< Image< double, TInputImage::ImageDimension > >, itk::ImageSource< Image< float, 3 > >, itk::ImageSource< Image< float, TInputImage::ImageDimension > >, itk::ImageSource< Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageSource< Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageSource< Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageSource< Image< SizeValueType, 3 > >, itk::ImageSource< Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageSource< Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageSource< Image< TPixel, 2 > >, itk::ImageSource< Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageSource< Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageSource< Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageSource< Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageSource< Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageSource< Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageSource< ImageType >, itk::ImageSource< itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageSource< OutputImageType >, itk::ImageSource< OutputImageType >, itk::ImageSource< TImage >, itk::ImageSource< TImage >, itk::ImageSource< TInputImage >, itk::ImageSource< TLabelImage >, itk::ImageSource< TLevelSet >, itk::ImageSource< VectorImage< float, TInputImage::ImageDimension > >, itk::ImageSource< VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToMeshFilter< TInputImage, TOutputMesh >, itk::ImageToMeshFilter< TImage, PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::ImageToMeshFilter< TImage, TFeatures >, itk::ImageToMeshFilter< TImage, TFeatures >, itk::ImageToSpatialObjectRegistrationMethod< TFixedImage, TMovingSpatialObject >, itk::MaskedMovingHistogramImageFilter< TInputImage, TMaskImage, TOutputImage, TKernel, THistogram >, itk::MaskedMovingHistogramImageFilter< TInputImage, TMaskImage, TOutputImage, FlatStructuringElement< TInputImage::ImageDimension >, Function::RankHistogram< TInputImage::PixelType > >, itk::MaskedMovingHistogramImageFilter< TInputImage, TMaskImage, TOutputImage, TKernel, Function::RankHistogram< typename TInputImage::PixelType > >, itk::MaskedMovingHistogramImageFilter< TInputImage, TMaskImage, TOutputImage, TKernel, Function::RankHistogram< typename TInputImage::PixelType > >, itk::MeshSource< TOutputMesh >, itk::MeshSource< PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::MeshSource< PointSet< Vector< typename PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointType::ValueType, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension >, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension > >, itk::MeshSource< TInputMesh >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, itk::MultiResolutionImageRegistrationMethod< TFixedImage, TMovingImage >, itk::MultiScaleHessianBasedMeasureImageFilter< TInputImage, THessianImage, TOutputImage >, itk::PathSource< TOutputPath >, itk::PathSource< PolyLineParametricPath< 2 > >, itk::PointSetToImageRegistrationMethod< TFixedPointSet, TMovingImage >, itk::PointSetToPointSetRegistrationMethod< TFixedPointSet, TMovingPointSet >, itk::SignedDanielssonDistanceMapImageFilter< TInputImage, TOutputImage, TVoronoiImage >, itk::Statistics::CovarianceSampleFilter< TSample >, itk::Statistics::HistogramToRunLengthFeaturesFilter< THistogram >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< THistogram >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::ImageToHistogramFilter< TImage >, itk::Statistics::ImageToHistogramFilter< InputImageType >, itk::Statistics::ImageToHistogramFilter< InputImageType >, itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >, itk::Statistics::MeanSampleFilter< TSample >, itk::Statistics::SampleClassifierFilter< TSample >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleToHistogramFilter< TSample, THistogram >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToSubsampleFilter< TSample >, itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::StandardDeviationPerComponentSampleFilter< TSample >, itk::Testing::HashImageFilter< TImageType >, itk::VideoSource< TOutputVideoStream >, itk::VideoSource< itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoSource< OutputVideoStreamType >, itk::VideoSource< OutputVideoStreamType >, itk::VideoSource< TVideoStream >, itk::watershed::BoundaryResolver< TPixelType, TDimension >, itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, and itk::watershed::SegmentTreeGenerator< ScalarType >.
|
inlinestaticprotected |
Sets the required number of outputs, and creates each of them by MakeOutput.
Definition at line 940 of file itkProcessObject.h.
|
protectedvirtual |
Reimplemented in itk::ImageToImageFilter< TInputImage, TOutputImage >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< FeatureImageType, ImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< Image< float, TLevelSet::ImageDimension >, TLevelSet >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< double >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< ImageType, ImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< double, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageToImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, VectorImage< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageToImageFilter< TInputImage1, itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TLabelImage >, itk::ImageToImageFilter< TLabelImage, TOutputImage >, itk::ImageToImageFilter< TLabelMap, Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TTimeVaryingVelocityField, Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >, and itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >.
|
protectedvirtual |
Reimplemented in itk::ImageToImageFilter< TInputImage, TOutputImage >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< FeatureImageType, ImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< Image< float, TLevelSet::ImageDimension >, TLevelSet >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< double >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< ImageType, ImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< double, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageToImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, VectorImage< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageToImageFilter< TInputImage1, itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TLabelImage >, itk::ImageToImageFilter< TLabelImage, TOutputImage >, itk::ImageToImageFilter< TLabelMap, Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TTimeVaryingVelocityField, Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >, and itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >.
|
virtual |
An opportunity to deallocate a ProcessObject's bulk data storage. Some filters may wish to reuse existing bulk data storage to avoid unnecessary deallocation/allocation sequences. The default implementation calls Initialize() on each output. DataObject::Initialize() frees its bulk data by default.
Reimplemented in itk::WatershedImageFilter< TInputImage >, itk::WatershedImageFilter< RealImageType >, and itk::WatershedImageFilter< RealImageType >.
|
overrideprotectedvirtual |
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::Object.
Reimplemented in itk::ProjectionImageFilter< TInputImage, TOutputImage, TAccumulator >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Function::BinaryThresholdAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::BinaryAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MaximumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MeanAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MedianAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::MinimumAccumulator< typename TInputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< TInputImage::PixelType, typename NumericTraits< typename TOutputImage::PixelType >::AccumulateType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::StandardDeviationAccumulator< typename TInputImage::PixelType, TAccumulate > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< TInputImage::PixelType, TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::ProjectionImageFilter< TInputImage, TOutputImage, Functor::SumAccumulator< typename TInputImage::PixelType, typename TOutputImage::PixelType > >, itk::RandomImageSource< TOutputImage >, itk::RankImageFilter< TInputImage, TOutputImage, TKernel >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, TCompare >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::greater< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::ReconstructionImageFilter< TInputImage, TOutputImage, std::less< typename TOutputImage::PixelType > >, itk::RecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::RecursiveGaussianImageFilter< InputImageType, RealImageType >, itk::RecursiveGaussianImageFilter< InputImageType, RealImageType >, itk::RecursiveGaussianImageFilter< RealImageType, RealImageType >, itk::RecursiveGaussianImageFilter< RealImageType, RealImageType >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TInputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RecursiveSeparableImageFilter< TInputImage, TOutputImage >, itk::RegionalMaximaImageFilter< TInputImage, TOutputImage >, itk::RegionalMinimaImageFilter< TInputImage, TOutputImage >, itk::RegionFromReferenceLabelMapFilter< TInputImage >, itk::RegionGrowImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< TInputImage, TOutputImage >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< FeatureImageType, FeatureImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegionOfInterestImageFilter< InputImageType, InputImageType >, itk::RegularSphereMeshSource< TOutputMesh >, itk::ReinitializeLevelSetImageFilter< TLevelSet >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::ReinitializeLevelSetImageFilter< RealImageType >, itk::RelabelComponentImageFilter< TInputImage, TOutputImage >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RelabelComponentImageFilter< FilterImageType, FilterImageType >, itk::RenyiEntropyThresholdCalculator< THistogram, TOutput >, itk::RenyiEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::RenyiEntropyThresholdCalculator< HistogramType, InputPixelType >, itk::ResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType, TTransformPrecisionType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::RescaleIntensityImageFilter< TInputImage, TOutputImage >, itk::RescaleIntensityImageFilter< InputImageType, RealImageType >, itk::RescaleIntensityImageFilter< InputImageType, RealImageType >, itk::RGBGibbsPriorFilter< TInputImage, TClassifiedImage >, itk::RichardsonLucyDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::RobustAutomaticThresholdImageFilter< TInputImage, TGradientImage, TOutputImage >, itk::SaltAndPepperNoiseImageFilter< TInputImage, TOutputImage >, itk::ScalarImageKmeansImageFilter< TInputImage, TOutputImage >, itk::ScalarToRGBColormapImageFilter< TInputImage, TOutputImage >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeDetectionLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeKeepNObjectsLabelMapFilter< TImage >, itk::ShapeKeepNObjectsLabelMapFilter< LabelMapType >, itk::ShapeKeepNObjectsLabelMapFilter< LabelMapType >, itk::ShapeLabelMapFilter< TImage, TLabelImage >, itk::ShapeLabelMapFilter< LabelMapType, ShapeLabelFilterOutput >, itk::ShapeLabelMapFilter< LabelMapType, ShapeLabelFilterOutput >, itk::ShapeLabelMapFilter< TImage, Image< TImage::PixelType, TImage::ImageDimension > >, itk::ShapeLabelMapFilter< TOutputImage, ShapeLabelFilterOutput >, itk::ShapeLabelMapFilter< TOutputImage, ShapeLabelFilterOutput >, itk::ShapeOpeningLabelMapFilter< TImage >, itk::ShapeOpeningLabelMapFilter< LabelMapType >, itk::ShapeOpeningLabelMapFilter< LabelMapType >, itk::ShapePositionLabelMapFilter< TImage >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::ShapeRelabelImageFilter< TInputImage >, itk::ShapeRelabelLabelMapFilter< TImage >, itk::ShapeRelabelLabelMapFilter< LabelMapType >, itk::ShapeRelabelLabelMapFilter< LabelMapType >, itk::ShapeUniqueLabelMapFilter< TImage >, itk::ShiftScaleImageFilter< TInputImage, TOutputImage >, itk::ShiftScaleLabelMapFilter< TImage >, itk::ShotNoiseImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< TInputImage, TOutputImage >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::ShrinkImageFilter< FixedImageType, VirtualImageType >, itk::SignedDanielssonDistanceMapImageFilter< TInputImage, TOutputImage, TVoronoiImage >, itk::SignedMaurerDistanceMapImageFilter< TInputImage, TOutputImage >, itk::SignedMaurerDistanceMapImageFilter< InputImageType, InputImageType >, itk::SignedMaurerDistanceMapImageFilter< InputImageType, InputImageType >, itk::SignedMaurerDistanceMapImageFilter< LevelSetImageType, LevelSetImageType >, itk::SignedMaurerDistanceMapImageFilter< LevelSetImageType, LevelSetImageType >, itk::SimilarityIndexImageFilter< TInputImage1, TInputImage2 >, itk::SimpleContourExtractorImageFilter< TInputImage, TOutputImage >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::SliceBySliceImageFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >, itk::SliceImageFilter< TInputImage, TOutputImage >, itk::SLICImageFilter< TInputImage, TOutputImage, TDistancePixel >, itk::SmoothingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, itk::SobelEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >, itk::SparseFieldLevelSetImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::SparseFieldLevelSetImageFilter< TInputImage, OutputImageType >, itk::SparseFieldLevelSetImageFilter< TInputImage, OutputImageType >, itk::SpatialFunctionImageEvaluatorFilter< TSpatialFunction, TInputImage, TOutputImage >, itk::SpatialObjectToImageFilter< TInputSpatialObject, TOutputImage >, itk::SpatialObjectToPointSetFilter< TPointBasedSpatialObject, TOutputPointSet >, itk::SpeckleNoiseImageFilter< TInputImage, TOutputImage >, itk::STAPLEImageFilter< TInputImage, TOutputImage >, itk::Statistics::SampleClassifierFilter< TSample >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleToHistogramFilter< TSample, THistogram >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToSubsampleFilter< TSample >, itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::StandardDeviationPerComponentSampleFilter< TSample >, itk::StatisticsImageFilter< TInputImage >, itk::StatisticsLabelMapFilter< TImage, TFeatureImage >, itk::StatisticsLabelMapFilter< LabelMapType, FeatureImageType >, itk::StatisticsLabelMapFilter< LabelMapType, FeatureImageType >, itk::StatisticsLabelMapFilter< LabelMapType, TFeatureImage >, itk::StatisticsLabelMapFilter< LabelMapType, TFeatureImage >, itk::StatisticsLabelMapFilter< OutputImageType, FeatureImageType >, itk::StatisticsLabelMapFilter< OutputImageType, FeatureImageType >, itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >, itk::StochasticFractalDimensionImageFilter< TInputImage, TMaskImage, TOutputImage >, itk::StreamingImageFilter< TInputImage, TOutputImage >, itk::StreamingProcessObject, itk::SymmetricEigenAnalysisFixedDimensionImageFilter< TMatrixDimension, TInputImage, TOutputImage >, itk::SymmetricEigenAnalysisFixedDimensionImageFilter< ImageDimension, InputImageType, EigenValueImageType >, itk::SymmetricEigenAnalysisFixedDimensionImageFilter< ImageDimension, InputImageType, EigenValueImageType >, itk::SymmetricEigenAnalysisImageFilter< TInputImage, TOutputImage >, itk::SymmetricForcesDemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, BSplineSmoothingOnUpdateDisplacementFieldTransform< double, TFixedImage::ImageDimension >, TFixedImage, PointSet< unsigned int, TFixedImage::ImageDimension > >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::SyNImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TemporalProcessObject, itk::TensorFractionalAnisotropyImageFilter< TInputImage, TOutputImage >, itk::TensorRelativeAnisotropyImageFilter< TInputImage, TOutputImage >, itk::Testing::StretchIntensityImageFilter< TInputImage, TOutputImage >, itk::ThresholdImageFilter< TImage >, itk::ThresholdImageFilter< InternalImageType >, itk::ThresholdImageFilter< InternalImageType >, itk::ThresholdLabelerImageFilter< TInputImage, TOutputImage >, itk::ThresholdMaximumConnectedComponentsImageFilter< TInputImage, TOutputImage >, itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::TikhonovDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::TileImageFilter< TInputImage, TOutputImage >, itk::TimeVaryingBSplineVelocityFieldImageRegistrationMethod< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TimeVaryingVelocityFieldImageRegistrationMethodv4< TFixedImage, TMovingImage, TOutputTransform, TVirtualImage, TPointSet >, itk::TimeVaryingVelocityFieldIntegrationImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::TobogganImageFilter< TInputImage, TOutputImage >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TransformToDisplacementFieldFilter< TOutputImage, TParametersValueType >, itk::TriangleMeshToBinaryImageFilter< TInputMesh, TOutputImage >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, itk::UnaryFrequencyDomainFilter< TImageType, TFrequencyIterator >, itk::UnaryFrequencyDomainFilter< TImageType, FrequencyFFTLayoutImageRegionIteratorWithIndex< TImageType > >, itk::UnaryFrequencyDomainFilter< TImageType, TFrequencyIterator >, itk::UnaryFrequencyDomainFilter< TImageType, TFrequencyIterator >, itk::UnsharpMaskImageFilter< TInputImage, TOutputImage, TInternalPrecision >, itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, TFunction1, TFunction2 >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< TInputImage::PixelType >, std::greater< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::greater< typename TInputImage::PixelType >, std::greater< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< TInputImage::PixelType >, std::less< TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::ValuedRegionalExtremaImageFilter< TInputImage, TOutputImage, std::less< typename TInputImage::PixelType >, std::less< typename TOutputImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, TFunction1 >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MaxFunctor< TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MaxFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MaxFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MinFunctor< TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MinFunctor< typename TImage::PixelType > >, itk::VanHerkGilWermanErodeDilateImageFilter< TImage, TKernel, MinFunctor< typename TImage::PixelType > >, itk::VectorConfidenceConnectedImageFilter< TInputImage, TOutputImage >, itk::VectorNeighborhoodOperatorImageFilter< TInputImage, TOutputImage >, itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >, itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >, itk::VectorNeighborhoodOperatorImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::VectorNeighborhoodOperatorImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >, itk::VectorThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >, itk::VideoFileReader< TOutputVideoStream >, itk::VideoFileWriter< TInputVideoStream >, itk::VideoSource< TOutputVideoStream >, itk::VideoSource< itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoSource< OutputVideoStreamType >, itk::VideoSource< OutputVideoStreamType >, itk::VideoSource< TVideoStream >, itk::VideoToVideoFilter< TInputVideoStream, TOutputVideoStream >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< itk::VideoStream< TImageToImageFilter::InputImageType >, itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoToVideoFilter< TVideoStream, TVideoStream >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VoronoiDiagram2DGenerator< TCoordinate >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiDiagram2DGenerator< double >, itk::VoronoiPartitioningImageFilter< TInputImage, TOutputImage >, itk::VoronoiSegmentationImageFilter< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, Image< unsigned char, 2 > >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage, TBinaryPriorImage >, itk::VoronoiSegmentationRGBImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryHoleFillingImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryHoleFillingImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryHoleFillingImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryImageFilter< TInputImage, TOutputImage >, itk::VotingBinaryImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryImageFilter< InputImageType, OutputImageType >, itk::VotingBinaryIterativeHoleFillingImageFilter< TImage >, itk::VTKImageExport< TInputImage >, itk::VTKImageExportBase, itk::VTKImageImport< TOutputImage >, itk::VTKPolyDataReader< TOutputMesh >, itk::WarpImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDisplacementField >, itk::WarpVectorImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< DisplacementFieldType, DisplacementFieldType, DisplacementFieldType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< OutputImageType, OutputImageType, OutputImageType >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, itk::WarpVectorImageFilter< TOutputImage, TInputImage, TOutputImage >, itk::watershed::Relabeler< TScalar, TImageDimension >, itk::watershed::Relabeler< ScalarType, Self::ImageDimension >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< InputImageType >, itk::watershed::SegmentTreeGenerator< TScalar >, itk::watershed::SegmentTreeGenerator< ScalarType >, itk::WatershedImageFilter< TInputImage >, itk::WatershedImageFilter< RealImageType >, itk::WatershedImageFilter< RealImageType >, itk::WhiteTopHatImageFilter< TInputImage, TOutputImage, TKernel >, itk::WienerDeconvolutionImageFilter< TInputImage, TKernelImage, TOutputImage, TInternalPrecision >, itk::ZeroCrossingBasedEdgeDetectionImageFilter< TInputImage, TOutputImage >, itk::ZeroCrossingImageFilter< TInputImage, TOutputImage >, itk::ZeroCrossingImageFilter< InputImageType, InputImageType >, and itk::ZeroCrossingImageFilter< InputImageType, InputImageType >.
References DataObject.
|
inlinestaticconstexprprotected |
Internal method to convert internal integer progress to float [0.0, 1.0]
Definition at line 911 of file itkProcessObject.h.
Referenced by GetProgress().
|
inlinestaticprotected |
Internal method convert floating point progress [0.0, 1.0] to internal integer representation. Values outside the [0.0, 1.0] range are clamped.
Definition at line 921 of file itkProcessObject.h.
Referenced by AbortGenerateDataOff().
|
virtual |
Send the requested region information back up the pipeline (to the filters that precede this one).
Reimplemented in itk::PipelineMonitorImageFilter< TImageType >, itk::StreamingImageFilter< TInputImage, TOutputImage >, itk::StreamingProcessObject, and itk::VTKImageImport< TOutputImage >.
References DataObject.
|
protectedvirtual |
Called to allocate the input array. Copies old inputs. Propagate a call to ResetPipeline() up the pipeline. Called only from DataObject.
|
protectedvirtual |
Push/Pop an indexed input of this process object.
These methods allow a filter to model its input vector as a queue or stack. These routines may not be appropriate for all filters, especially filters with different types of inputs. These routines follow the semantics of STL.
References DataObject.
Referenced by itk::ImageToImageFilter< TInputImage, TInputImage >::CallCopyInputRegionToOutputRegion().
|
protectedvirtual |
References DataObject.
Referenced by itk::ImageToImageFilter< TInputImage, TInputImage >::CallCopyInputRegionToOutputRegion().
|
virtual |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released/reallocated during an Update(). In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an Update() in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream ProcessObject. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on.
|
virtual |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released/reallocated during an Update(). In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an Update() in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream ProcessObject. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on.
|
inline |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released after being used by a downstream ProcessObject. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag.
Definition at line 472 of file itkProcessObject.h.
References SetReleaseDataFlag().
|
inline |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released after being used by a downstream ProcessObject. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag.
Definition at line 467 of file itkProcessObject.h.
References SetReleaseDataFlag().
|
protectedvirtual |
A filter may need to release its input's bulk data after it has finished calculating a new output. The filter may need to release the inputs because the user has turned on the ReleaseDataFlag or it may need to release the inputs because the filter is an "in place" filter and it has overwritten its input with its output data. The implementation here simply checks the ReleaseDataFlag of the inputs. InPlaceImageFilter overrides this method so release the input it has overwritten.
Reimplemented in itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, TParentImageFilter >, itk::GPUInPlaceImageFilter< TDisplacementField, TDisplacementField, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUInPlaceImageFilter< TDisplacementField, TDisplacementField, PDEDeformableRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, AnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, BinaryThresholdImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, CastImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, DenseFiniteDifferenceImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, FiniteDifferenceImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage > >, itk::GPUInPlaceImageFilter< TInputImage, TOutputImage, InPlaceImageFilter< TInputImage, TOutputImage > >, itk::InPlaceImageFilter< TInputImage, TOutputImage >, itk::InPlaceImageFilter< FeatureImageType, ImageType >, itk::InPlaceImageFilter< TFeatureImage, TOutputImage >, itk::InPlaceImageFilter< TFeatureImage, TOutputImage >, itk::InPlaceImageFilter< TImage, TImage >, itk::InPlaceImageFilter< TImage, TImage >, itk::InPlaceImageFilter< TImageType, TImageType >, itk::InPlaceImageFilter< TImageType, TImageType >, itk::InPlaceImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::InPlaceImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::InPlaceImageFilter< TInputImage, TInputImage >, itk::InPlaceImageFilter< TInputImage, TOutputImage >, itk::InPlaceImageFilter< TInputImage, TOutputImage >, itk::InPlaceImageFilter< TInputImage1, Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::InPlaceImageFilter< TInputImage1, itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::InPlaceImageFilter< TInputImage1, TInputImage1 >, itk::InPlaceImageFilter< TInputImage1, TOutputImage >, itk::InPlaceImageFilter< TInputImage1, TOutputImage >, and itk::InPlaceImageFilter< TLabelImage, TOutputImage >.
|
protectedvirtual |
Remove an input.
If the input is the last indexed input the number of indexed inputs will be reduced by one. Otherwise, if the input is required or indexed it will be set to nullptr.
Referenced by itk::FFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage >::FFTNormalizedCorrelationImageFilter().
|
protectedvirtual |
References DataObject.
|
protectedvirtual |
Remove an output
References DataObject.
|
protectedvirtual |
|
protected |
Remove the named input from the required inputs.
The named input remains defined or set afterwards.
|
virtual |
Reset the pipeline.
If an exception is thrown during an Update(), the pipeline may be in an inconsistent state. This method clears the internal state of the pipeline so Update() can be called.
Reimplemented in itk::StreamingProcessObject.
|
protectedvirtual |
Restore the cached input ReleaseDataFlags.
|
virtual |
Set the AbortGenerateData flag for the process object.
Process objects may handle premature termination of execution in different ways.
|
protectedvirtual |
Protected method for setting indexed and named inputs.
Subclasses make use of them for setting input. As this method only used the base DataObject pointer, derived classes should expose a type check methods.
Reimplemented in itk::HistogramThresholdCalculator< THistogram, TOutput >, itk::HistogramThresholdCalculator< HistogramType, InputPixelType >, itk::HistogramThresholdCalculator< HistogramType, InputPixelType >, itk::HistogramThresholdCalculator< THistogram, double >, itk::HistogramThresholdCalculator< THistogram, double >, itk::ImageFileWriter< TInputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageSeriesWriter< TInputImage, TOutputImage >, itk::MeshFileWriter< TInputMesh >, itk::Statistics::CovarianceSampleFilter< TSample >, itk::Statistics::HistogramToRunLengthFeaturesFilter< THistogram >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToRunLengthFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< THistogram >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::HistogramToTextureFeaturesFilter< HistogramType >, itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >, itk::Statistics::MeanSampleFilter< TSample >, itk::Statistics::SampleClassifierFilter< TSample >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleClassifierFilter< AdaptorType >, itk::Statistics::SampleToHistogramFilter< TSample, THistogram >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >, itk::Statistics::SampleToSubsampleFilter< TSample >, itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >, itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< TImageType, THistogramFrequencyContainer >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >, itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >, and itk::Statistics::StandardDeviationPerComponentSampleFilter< TSample >.
References DataObject.
Referenced by itk::Testing::ExtractSliceImageFilter< TInputImage, TOutputImage >::GetExtractionRegion(), itk::Statistics::ScalarImageToRunLengthFeaturesFilter< TImageType, THistogramFrequencyContainer >::GetFeatureStandardDeviationsOutput(), itk::Statistics::ScalarImageToTextureFeaturesFilter< TImageType, THistogramFrequencyContainer, TMaskImageType >::GetFeatureStandardDeviationsOutput(), itk::Testing::StretchIntensityImageFilter< TInputImage, TOutputImage >::GetInputMaximum(), itk::Statistics::ScalarImageToRunLengthMatrixFilter< ImageType, FrequencyContainerType >::GetMaxDistance(), itk::Statistics::ImageToListSampleFilter< TImage, TMaskImage >::GetMeasurementVectorSize(), itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >::GetNameOfClass(), itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >::GetNameOfClass(), itk::VideoFileWriter< TInputVideoStream >::GetOutputTemporalRegion(), itk::TriangleMeshToBinaryImageFilter< TInputMesh, TOutputImage >::GetSize(), itk::Statistics::ScalarImageToCooccurrenceMatrixFilter< ImageType, FrequencyContainerType, MaskImageType >::NormalizeOff(), itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::SetFeatureImage(), itk::Statistics::ScalarImageToCooccurrenceListSampleFilter< TImage >::UseNeighbor(), and itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::~HistogramThresholdCalculator().
void itk::ProcessObject::SetMultiThreader | ( | MultiThreaderType * | threader | ) |
Set the multithreader used by this class.
|
protectedvirtual |
References DataObject.
Referenced by itk::LabelMapToBinaryImageFilter< LabelMapType, OutputImageType >::SetBackgroundImage(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::SetBoundaryA(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::SetBoundaryB(), itk::DisplacementFieldToBSplineImageFilter< ConstantVelocityFieldType >::SetConfidenceImage(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::SetEquivalencyTable(), itk::BinaryStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >::SetFeatureImage(), itk::BinaryStatisticsOpeningImageFilter< TInputImage, TFeatureImage >::SetFeatureImage(), itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >::SetFeatureImage(), itk::LabelMapMaskImageFilter< LabelMapType, OutputImageType >::SetFeatureImage(), itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >::SetFeatureImage(), itk::LabelStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >::SetFeatureImage(), itk::LabelStatisticsOpeningImageFilter< TInputImage, TFeatureImage >::SetFeatureImage(), itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, Image< TOutputPixelType, TInputImage::ImageDimension > >::SetFeatureImage(), itk::StatisticsLabelMapFilter< OutputImageType, FeatureImageType >::SetFeatureImage(), itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >::SetFeatureImage(), itk::RobustAutomaticThresholdImageFilter< TInputImage, TGradientImage, TOutputImage >::SetGradientImage(), itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::SetInput(), itk::WatershedImageFilter< RealImageType >::SetInput(), itk::watershed::SegmentTreeGenerator< TScalar >::SetInputEquivalencyTable(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::SetInputImage(), itk::watershed::Relabeler< TScalar, TImageDimension >::SetInputImage(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::SetInputImage(), itk::watershed::SegmentTreeGenerator< TScalar >::SetInputSegmentTable(), itk::watershed::Relabeler< TScalar, TImageDimension >::SetInputSegmentTree(), itk::LabelGeometryImageFilter< TLabelImage, TIntensityImage >::SetIntensityInput(), itk::MorphologicalWatershedFromMarkersImageFilter< TInputImage, TLabelImage >::SetMarkerImage(), itk::KappaSigmaThresholdImageFilter< TInputImage, TMaskImage, TOutputImage >::SetMaskImage(), itk::MaskedMovingHistogramImageFilter< TInputImage, TMaskImage, TOutputImage, TKernel, Function::RankHistogram< typename TInputImage::PixelType > >::SetMaskImage(), itk::MaskImageFilter< TInputImage, TMaskImage, TOutputImage >::SetMaskImage(), itk::MaskNegatedImageFilter< TInputImage, TMaskImage, TOutputImage >::SetMaskImage(), itk::DisplacementFieldToBSplineImageFilter< ConstantVelocityFieldType >::SetPointSet(), itk::ChangeInformationImageFilter< TInputImage >::SetReferenceImage(), and itk::DiffusionTensor3DReconstructionImageFilter< TReferenceImagePixelType, TGradientImagePixelType, TTensorPixelType, TMaskImageType >::SetReferenceImage().
|
protectedvirtual |
Protected methods for setting outputs. Subclasses make use of them for getting output.
References DataObject.
Referenced by itk::watershed::BoundaryResolver< TPixelType, TDimension >::BoundaryResolver(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::EquivalenceRelabeler(), itk::HistogramThresholdCalculator< HistogramType, InputPixelType >::HistogramThresholdCalculator(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::SetBoundary(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::SetEquivalencyTable(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::SetOutputImage(), itk::watershed::Relabeler< TScalar, TImageDimension >::SetOutputImage(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::SetOutputImage(), and itk::watershed::Segmenter< Image< TPixelType, TDimension > >::SetSegmentTable().
|
protected |
Define the number of indexed inputs defined.
The new indexed inputs' values are set to nullptr. If the size is reduced then the input definition is removed entirely from the named input entries and index inputs.
|
protected |
Called to allocate the output array. Copies old outputs.
|
protectedvirtual |
Set the number of required indexed inputs.
If an input is not associated with an index and only a named entry, it is not considered in this count. In the method VerifyPreconditions(), GetNumberOfValidRequiredInputs() is checked to be at least this value.
Referenced by itk::RegionFromReferenceLabelMapFilter< TInputImage >::RegionFromReferenceLabelMapFilter().
|
protectedvirtual |
|
virtual |
Get/Set the number of work units to create when executing.
Reimplemented in itk::GradientMagnitudeRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::GrayscaleDilateImageFilter< TInputImage, TOutputImage, TKernel >, itk::GrayscaleErodeImageFilter< TInputImage, TOutputImage, TKernel >, itk::MiniPipelineSeparableImageFilter< TInputImage, TOutputImage, TFilter >, itk::MiniPipelineSeparableImageFilter< TInputImage, TOutputImage, RankImageFilter< TInputImage, TInputImage, FlatStructuringElement< TInputImage::ImageDimension > > >, itk::MiniPipelineSeparableImageFilter< TInputImage, TOutputImage, RankImageFilter< TInputImage, TInputImage, FlatStructuringElement< TInputImage::ImageDimension > > >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< MovingImageType >, itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >, and itk::SmoothingRecursiveGaussianImageFilter< TInputImage, Image< TInternalPrecision, TOutputImage::ImageDimension > >.
References itk::ITK_MAX_THREADS.
|
protectedvirtual |
Set an output
Reimplemented in itk::MeshSource< TOutputMesh >, itk::MeshSource< PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::MeshSource< PointSet< Matrix< SpacePrecisionType, TImage::ImageDimension, TImage::ImageDimension >, TImage::ImageDimension > >, itk::MeshSource< PointSet< Vector< typename PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointType::ValueType, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension >, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension > >, itk::MeshSource< PointSet< Vector< typename PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointType::ValueType, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension >, PointSet< Matrix< SpacePrecisionType, TFixedImage::ImageDimension, TFixedImage::ImageDimension >, TFixedImage::ImageDimension >::PointDimension > >, itk::MeshSource< TInputMesh >, itk::MeshSource< TInputMesh >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< TOutputPointSet >, itk::MeshSource< VoronoiDiagram2D< TCoordinate > >, and itk::MeshSource< VoronoiDiagram2D< TCoordinate > >.
References DataObject.
Referenced by itk::MeshSource< TOutputPointSet >::GetOutput().
|
protectedvirtual |
Set the main input
References DataObject.
|
protectedvirtual |
Set/Get the name associated with the Primary input. Defaults to "Primary".
Referenced by itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >::MaskedFFTNormalizedCorrelationImageFilter().
|
protectedvirtual |
Set the main output
References DataObject.
|
protectedvirtual |
Set/Get the name associated with the Primary output. Defaults to "Primary".
|
virtual |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released/reallocated during an Update(). In limited memory scenarios, a user may want to force the elements of a pipeline to release any bulk data that is going to be regenerated anyway during an Update() in order to control peak memory allocation. Note that this flag is different from the ReleaseDataFlag. ReleaseDataFlag manages the deallocation of a ProcessObject's bulk output data once that data has been consumed by a downstream ProcessObject. The ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation of bulk data during a pipeline update to control peak memory utilization. Default value is on.
|
virtual |
Turn on/off the flags to control whether the bulk data belonging to the outputs of this ProcessObject are released after being used by a downstream ProcessObject. Default value is off. Another options for controlling memory utilization is the ReleaseDataBeforeUpdateFlag.
Referenced by ReleaseDataFlagOff(), and ReleaseDataFlagOn().
|
protected |
Set all required named inputs.
All named inputs remain defined or set.
|
protectedvirtual |
When true, the MultiThreader will report course grain progress. If set to false, a progress must be explicitly updated in derived filters.
|
protectedvirtual |
When true, the MultiThreader will report course grain progress. If set to false, a progress must be explicitly updated in derived filters.
Referenced by itk::NeighborhoodOperatorImageFilter< TInputImage, TOutputImage, TOperatorValueType >::NeighborhoodOperatorImageFilter(), itk::PhysicalPointImageSource< TOutputImage >::PhysicalPointImageSource(), and itk::VectorNeighborhoodOperatorImageFilter< ConstantVelocityFieldType, ConstantVelocityFieldType >::VectorNeighborhoodOperatorImageFilter().
|
protectedvirtual |
When true, the MultiThreader will report course grain progress. If set to false, a progress must be explicitly updated in derived filters.
|
virtual |
Bring this filter up-to-date.
Update() checks modified times against last execution times, and re-executes objects if necessary. A side effect of this method is that the whole pipeline may execute in order to bring this filter up-to-date. This method updates the currently prescribed requested region. If no requested region has been set on the output, then the requested region will be set to the largest possible region. Once the requested region is set, Update() will make sure the specified requested region is up-to-date. This is a confusing side effect to users who are just calling Update() on a filter. A first call to Update() will cause the largest possible region to be updated. A second call to Update() will update that same region. If a modification to the upstream pipeline cause a filter to have a different largest possible region, this second call to Update() will not cause the output requested region to be reset to the new largest possible region. Instead, the output requested region will be the same as the last time Update() was called. To have a filter always to produce its largest possible region, users should call UpdateLargestPossibleRegion() instead.
Reimplemented in itk::ImageFileWriter< TInputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageSeriesWriter< TInputImage, TOutputImage >, itk::ImageSink< TInputImage >, itk::ImageSink< TImage >, itk::ImageSink< TImage >, itk::ImageSink< TLabelImage >, itk::ImageSink< TLabelImage >, itk::MeshFileWriter< TInputMesh >, and itk::VideoFileWriter< TInputVideoStream >.
Referenced by itk::OtsuThresholdCalculator< HistogramType, InputPixelType >::Compute().
|
virtual |
Sets the output requested region to the largest possible region and updates.
This is the method users should call if they want the entire dataset to be processed. If a user wants to update the same output region as a previous call to Update() or a previous call to UpdateLargestPossibleRegion(), then they should call the method Update().
Reimplemented in itk::ImageFileWriter< TInputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageFileWriter< TOutputImage >, itk::ImageSink< TInputImage >, itk::ImageSink< TImage >, itk::ImageSink< TImage >, itk::ImageSink< TLabelImage >, itk::ImageSink< TLabelImage >, and itk::VideoFileWriter< TInputVideoStream >.
|
virtual |
Actually generate new output
Reimplemented in itk::FFTWComplexToComplexFFTImageFilter< TInputImage, TOutputImage >, itk::FFTWForwardFFTImageFilter< TInputImage, TOutputImage >, itk::FFTWHalfHermitianToRealInverseFFTImageFilter< TInputImage, TOutputImage >, itk::FFTWRealToHalfHermitianForwardFFTImageFilter< TInputImage, TOutputImage >, itk::StreamingImageFilter< TInputImage, TOutputImage >, itk::StreamingProcessObject, and itk::TemporalProcessObject.
References DataObject.
|
virtual |
Update the information describing the output data.
This method traverses up the pipeline gathering modified time information. On the way back down the pipeline, this method calls GenerateOutputInformation() to set any necessary information about the output data objects. For instance, a filter that shrinks an image will need to provide an implementation for GenerateOutputInformation() that changes the spacing of the pixels. Such filters should call their superclass' implementation of GenerateOutputInformation prior to changing the information values they need (i.e. GenerateOutputInformation() should call Superclass::GenerateOutputInformation() prior to changing the information.
Reimplemented in itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::ImageToVideoFilter< InputImageType, OutputVideoStreamType >, itk::TemporalProcessObject, itk::VideoFileReader< TOutputVideoStream >, itk::VideoToVideoFilter< TInputVideoStream, TOutputVideoStream >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< InputVideoStreamType, OutputVideoStreamType >, itk::VideoToVideoFilter< itk::VideoStream< TImageToImageFilter::InputImageType >, itk::VideoStream< TImageToImageFilter::OutputImageType > >, itk::VideoToVideoFilter< TVideoStream, TVideoStream >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VideoToVideoFilter< VideoStreamType, VideoStreamType >, itk::VTKImageImport< TOutputImage >, itk::watershed::Segmenter< TInputImage >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< ScalarType, TImageDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, itk::watershed::Segmenter< Image< TPixelType, TDimension > >, and itk::watershed::Segmenter< InputImageType >.
void itk::ProcessObject::UpdateProgress | ( | float | progress | ) |
Update the progress of the process object.
Sets the Progress ivar to amount and invokes any observers for the ProgressEvent. The parameter amount should be in [0,1] and is the cumulative (not incremental) progress.
Multiple thread should not call this method, since they may have computed different values and increments may get lost.
Referenced by itk::BinaryGeneratorImageFilter< TInputImage1, TInputImage2, OutputImageType >::AfterThreadedGenerateData(), itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, Image< TOutputPixelType, TInputImage::ImageDimension > >::InitializeIteration(), and itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::InitializeIteration().
|
protectedvirtual |
Verifies that the inputs meta-data is consistent and valid for continued execution of the pipeline, throws an exception if not valid.
This method is called immediately before GenerateOutputInformation().
The ProcessObject implementation does nothing. Subclasses might check if all the inputs are in the same coordinate frame.
Reimplemented in itk::ChangeInformationImageFilter< TInputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TInputImage, TInputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TKernelSource::OutputImageType, TInputImage >, itk::ConvolutionImageFilterBase< TInputImage, TOutputImage >, itk::ConvolutionImageFilterBase< TInputImage, TOutputImage >, itk::CropImageFilter< TInputImage, TOutputImage >, itk::DemonsRegistrationFilter< TFixedImage, TMovingImage, TDisplacementField >, itk::HistogramMatchingImageFilter< TInputImage, TOutputImage, THistogramMeasurement >, itk::ImageSink< TInputImage >, itk::ImageSink< TImage >, itk::ImageSink< TImage >, itk::ImageSink< TLabelImage >, itk::ImageSink< TLabelImage >, itk::ImageToImageFilter< TInputImage, TOutputImage >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< ExtractedComponentImageType, ExtractedComponentImageType >, itk::ImageToImageFilter< FeatureImageType, ImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< FixedImageType, FixedImageGradientImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< HessianImageType, OutputImageType >, itk::ImageToImageFilter< Image< float, TLevelSet::ImageDimension >, TLevelSet >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< SymmetricSecondRankTensor< double, 3 >, 3 >, Image< TPixel, 3 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TInputPixelType, 2 >, Image< TOutputPixelType, 2 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< double >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< Image< TReferenceImagePixelType, 3 >, Image< DiffusionTensor3D< TTensorPixelType >, 3 > >, itk::ImageToImageFilter< ImageType, ImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, LevelSetImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< InputImageType, OutputImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< MovingImageType, MovingImageGradientImageType >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TDisplacementField >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TDisplacementField, TOutputImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImage, TImage >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TImageType, TImageType >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< float, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< TDataType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< CovariantVector< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< double, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< IdentifierType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< RGBPixel< unsigned char >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< std::complex< typename TInputImage::PixelType >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< SymmetricSecondRankTensor< typename NumericTraits< typename TInputImage::PixelType >::RealType, TInputImage::ImageDimension >, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType >::ValueType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< typename NumericTraits< typename TInputImage::PixelType::ValueType >::RealType, TInputImage::Dimension > >, itk::ImageToImageFilter< TInputImage, Image< typename TInputImage::PixelType::value_type, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, Image< unsigned char, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TClassifiedImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TEigenValueImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TInputImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, TLabelImage >, itk::ImageToImageFilter< TInputImage, VectorImage< float, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage, VectorImage< typename TInputImage::PixelType, TInputImage::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, Functor::MakeJoin< TInputImage1, TInputImage2 >::ImageType >, itk::ImageToImageFilter< TInputImage1, itk::Image< std::complex< typename TInputImage1::PixelType >, TInputImage1::ImageDimension > >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputImage1, TInputImage1 >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< TLabelsType, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TInputVectorImage, Image< unsigned char, TInputVectorImage::ImageDimension > >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TIntensityImage >, itk::ImageToImageFilter< TLabelImage, TLabelImage >, itk::ImageToImageFilter< TLabelImage, TOutputImage >, itk::ImageToImageFilter< TLabelMap, Image< RGBPixel< typename TFeatureImage::PixelType >, TFeatureImage::ImageDimension > >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TLevelSet, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TSpeedImage, TLevelSet >, itk::ImageToImageFilter< TTimeVaryingVelocityField, Image< typename TTimeVaryingVelocityField::PixelType, TTimeVaryingVelocityField::ImageDimension - 1 > >, itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::ImageToImageFilter< TTimeVaryingVelocityField, TDisplacementField >, itk::InterpolateImagePointsFilter< TInputImage, TOutputImage, TCoordinate, InterpolatorType >, itk::IsolatedWatershedImageFilter< TInputImage, TOutputImage >, itk::JoinSeriesImageFilter< TInputImage, TOutputImage >, itk::MaskedFFTNormalizedCorrelationImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::MultiResolutionPDEDeformableRegistration< TFixedImage, TMovingImage, TDisplacementField, TRealType, TFloatImageType, TRegistrationType, TDefaultRegistrationType >, itk::PasteImageFilter< TInputImage, TSourceImage, TOutputImage >, itk::ResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType, TTransformPrecisionType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::SliceBySliceImageFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >, itk::SliceImageFilter< TInputImage, TOutputImage >, itk::Testing::ComparisonImageFilter< TInputImage, TOutputImage >, itk::TileImageFilter< TInputImage, TOutputImage >, itk::WarpImageFilter< TInputImage, TOutputImage, TDisplacementField >, itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >, and itk::WarpImageFilter< MovingImageType, MovingImageType, DisplacementFieldType >.
|
protectedvirtual |
Verifies that the process object has been configured correctly, that all required inputs are set, and needed parameters are set appropriately. If not valid an exceptions will be thrown.
This method is called before UpdateOutputInformation() is propagated to the inputs.
The ProcessObject's implementation verifies that the m_NumberOfRequiredInputs are set and not null.
Reimplemented in itk::DiffusionTensor3DReconstructionImageFilter< TReferenceImagePixelType, TGradientImagePixelType, TTensorPixelType, TMaskImageType >, itk::DivideImageFilter< TInputImage1, TInputImage2, TOutputImage >, itk::DivideImageFilter< InputImageType, itk::Image< InputPixelRealValueType, ImageDimension >, OutputImageType >, itk::DivideImageFilter< InputImageType, itk::Image< InputPixelRealValueType, ImageDimension >, OutputImageType >, itk::FastMarchingUpwindGradientImageFilter< TLevelSet, TSpeedImage >, itk::FastMarchingUpwindGradientImageFilter< LevelSetImageType, SpeedImageType >, itk::FastMarchingUpwindGradientImageFilter< LevelSetImageType, SpeedImageType >, itk::FrequencyBandImageFilter< TImageType, TFrequencyIterator >, itk::HessianToObjectnessMeasureImageFilter< TInputImage, TOutputImage >, itk::HistogramMatchingImageFilter< TInputImage, TOutputImage, THistogramMeasurement >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TOutputImage >, itk::HoughTransform2DCirclesImageFilter< TInputPixelType, TOutputPixelType, TRadiusPixelType >, itk::IntermodesThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::OrientImageFilter< TInputImage, TOutputImage >, itk::OtsuThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >, itk::PasteImageFilter< TInputImage, TSourceImage, TOutputImage >, itk::RecursiveGaussianImageFilter< TInputImage, TOutputImage >, itk::RecursiveGaussianImageFilter< InputImageType, RealImageType >, itk::RecursiveGaussianImageFilter< InputImageType, RealImageType >, itk::RecursiveGaussianImageFilter< RealImageType, RealImageType >, itk::RecursiveGaussianImageFilter< RealImageType, RealImageType >, itk::ResampleImageFilter< TInputImage, TOutputImage, TInterpolatorPrecisionType, TTransformPrecisionType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< DisplacementFieldType, DisplacementFieldType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ResampleImageFilter< MovingImageType, TransformedMovingImageType >, itk::ScalarImageKmeansImageFilter< TInputImage, TOutputImage >, itk::TransformGeometryImageFilter< TInputImage, TOutputImage >, and itk::UnsharpMaskImageFilter< TInputImage, TOutputImage, TInternalPrecision >.
Referenced by itk::DivideImageFilter< InputImageType, itk::Image< InputPixelRealValueType, ImageDimension >, OutputImageType >::VerifyPreconditions(), and itk::HistogramThresholdImageFilter< TInputImage, TOutputImage, TMaskImage >::VerifyPreconditions().
|
friend |
Friends of ProcessObject
Definition at line 1006 of file itkProcessObject.h.
References DataObject.
Referenced by AddInput(), AddOptionalInputName(), AddOutput(), DataObject, EnlargeOutputRequestedRegion(), itk::TemporalProcessObject::EnlargeOutputRequestedRegion(), GenerateOutputRequestedRegion(), itk::TemporalProcessObject::GenerateOutputRequestedRegion(), itk::watershed::BoundaryResolver< TPixelType, TDimension >::GenerateOutputRequestedRegion(), itk::watershed::EquivalenceRelabeler< TScalar, TImageDimension >::GenerateOutputRequestedRegion(), itk::watershed::Relabeler< TScalar, TImageDimension >::GenerateOutputRequestedRegion(), itk::watershed::Segmenter< Image< TPixelType, TDimension > >::GenerateOutputRequestedRegion(), itk::watershed::SegmentTreeGenerator< TScalar >::GenerateOutputRequestedRegion(), GetInput(), GetInput(), GetOutput(), GetOutput(), itk::ImageSource< OutputImageType >::GraftNthOutput(), itk::MeshSource< TOutputPointSet >::GraftNthOutput(), itk::ImageSource< OutputImageType >::GraftOutput(), itk::ImageSource< OutputImageType >::GraftOutput(), itk::MeshSource< TOutputPointSet >::GraftOutput(), itk::MeshSource< TOutputPointSet >::GraftOutput(), itk::Statistics::ImageToHistogramFilter< InputImageType >::GraftOutput(), itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType >::GraftOutput(), PrintSelf(), PropagateRequestedRegion(), itk::StreamingProcessObject::PropagateRequestedRegion(), PushBackInput(), PushFrontInput(), RemoveInput(), RemoveOutput(), SetInput(), SetNthInput(), SetNthOutput(), SetOutput(), SetPrimaryInput(), SetPrimaryOutput(), UpdateOutputData(), itk::StreamingProcessObject::UpdateOutputData(), and itk::TemporalProcessObject::UpdateOutputData().
|
friend |
Definition at line 1011 of file itkProcessObject.h.
References DataObjectConstIterator.
Referenced by DataObjectConstIterator.
|
friend |
Definition at line 1015 of file itkProcessObject.h.
References DataObjectIterator.
Referenced by DataObjectIterator.
|
friend |
Definition at line 1012 of file itkProcessObject.h.
References InputDataObjectConstIterator.
Referenced by InputDataObjectConstIterator.
|
friend |
Definition at line 1016 of file itkProcessObject.h.
References InputDataObjectIterator.
Referenced by InputDataObjectIterator.
|
friend |
Definition at line 1013 of file itkProcessObject.h.
References OutputDataObjectConstIterator.
Referenced by OutputDataObjectConstIterator.
|
friend |
Definition at line 1017 of file itkProcessObject.h.
References OutputDataObjectIterator.
Referenced by OutputDataObjectIterator.
|
friend |
Definition at line 1008 of file itkProcessObject.h.
References ProgressReporter.
Referenced by ProgressReporter.
|
friend |
Definition at line 1019 of file itkProcessObject.h.
References TestProcessObject.
Referenced by TestProcessObject.
|
friend |
Definition at line 1009 of file itkProcessObject.h.
References TotalProgressReporter.
Referenced by TotalProgressReporter.
|
private |
These support the progress method and aborting filter execution.
Definition at line 989 of file itkProcessObject.h.
|
private |
An array that caches the ReleaseDataFlags of the inputs
Definition at line 977 of file itkProcessObject.h.
|
private |
Definition at line 973 of file itkProcessObject.h.
Referenced by GetInput(), GetInput(), GetPrimaryInput(), GetPrimaryInput(), and GetPrimaryInputName().
|
private |
Definition at line 974 of file itkProcessObject.h.
Referenced by GetPrimaryOutput(), GetPrimaryOutput(), and GetPrimaryOutputName().
|
private |
Named input and outputs containers
Definition at line 970 of file itkProcessObject.h.
Referenced by itk::InputDataObjectConstIterator::InputDataObjectConstIterator(), and itk::InputDataObjectIterator::InputDataObjectIterator().
|
private |
Support processing data in multiple threads. Used by subclasses (e.g., ImageSource).
Definition at line 997 of file itkProcessObject.h.
Referenced by GetMultiThreader().
|
private |
Definition at line 979 of file itkProcessObject.h.
|
private |
Definition at line 980 of file itkProcessObject.h.
|
private |
Definition at line 998 of file itkProcessObject.h.
|
protected |
Time when GenerateOutputInformation was last called.
Definition at line 958 of file itkProcessObject.h.
|
private |
Definition at line 971 of file itkProcessObject.h.
Referenced by itk::OutputDataObjectConstIterator::OutputDataObjectConstIterator(), and itk::OutputDataObjectIterator::OutputDataObjectIterator().
|
private |
Definition at line 990 of file itkProcessObject.h.
Referenced by AbortGenerateDataOff(), and GetProgress().
|
private |
Memory management ivars
Definition at line 1003 of file itkProcessObject.h.
|
private |
The required inputs
Definition at line 986 of file itkProcessObject.h.
|
private |
Definition at line 1000 of file itkProcessObject.h.
|
private |
Definition at line 993 of file itkProcessObject.h.
|
protected |
These ivars are made protected so filters like itkStreamingImageFilter can access them directly. This flag indicates when the pipeline is executing. It prevents infinite recursion when pipelines have loops.
Definition at line 955 of file itkProcessObject.h.