28 #ifndef __itkInPlaceImageFilter_h
29 #define __itkInPlaceImageFilter_h
71 template<
typename TInputImage,
typename TOutputImage = TInputImage >
99 TInputImage::ImageDimension);
101 TOutputImage::ImageDimension);
109 itkSetMacro(InPlace,
bool);
110 itkGetConstMacro(InPlace,
bool);
111 itkBooleanMacro(InPlace);
162 itkGetConstMacro(RunningInPlace,
bool);
183 #ifndef ITK_MANUAL_INSTANTIATION
184 #include "itkInPlaceImageFilter.hxx"
Superclass::OutputImagePixelType OutputImagePixelType
SmartPointer< const Self > ConstPointer
Superclass::OutputImagePointer OutputImagePointer
virtual void PrintSelf(std::ostream &os, Indent indent) const
void operator=(const Self &)
Superclass::OutputImagePixelType OutputImagePixelType
virtual bool CanRunInPlace() const
static const unsigned int InputImageDimension
ImageToImageFilter< TInputImage, TOutputImage > Superclass
TInputImage InputImageType
virtual void AllocateOutputs()
OutputImageType::Pointer OutputImagePointer
virtual void ReleaseInputs()
InputImageType::Pointer InputImagePointer
InputImageType::RegionType InputImageRegionType
static const unsigned int OutputImageDimension
Base class for filters that take an image as input and produce an image as output.
void InternalAllocateOutputs(const FalseType &)
Superclass::OutputImageRegionType OutputImageRegionType
Control indentation during Print() invocation.
InputImageType::ConstPointer InputImageConstPointer
Superclass::OutputImageRegionType OutputImageRegionType
TOutputImage OutputImageType
Base class for filters that take an image as input and overwrite that image as the output...
InputImageType::PixelType InputImagePixelType
SmartPointer< Self > Pointer
Superclass::OutputImageType OutputImageType
virtual void AllocateOutputs()