28 #ifndef __itkRegionFromReferenceLabelMapFilter_h
29 #define __itkRegionFromReferenceLabelMapFilter_h
53 template<
class TInputImage >
83 typedef typename InputImageType::PixelType
PixelType;
84 typedef typename InputImageType::IndexType
IndexType;
85 typedef typename InputImageType::SizeType
SizeType;
91 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
92 itkStaticConstMacro(OutputImageDimension,
unsigned int, TOutputImage::ImageDimension);
93 itkStaticConstMacro(ImageDimension,
unsigned int, TOutputImage::ImageDimension);
104 void SetInput1(
const TInputImage *input)
106 this->SetInput(input);
112 this->SetReferenceImage(input);
118 this->SetNumberOfRequiredInputs(2);
123 virtual void GenerateOutputInformation();
125 void PrintSelf(std::ostream & os,
Indent indent)
const;
129 void operator=(
const Self &);
133 #ifndef ITK_MANUAL_INSTANTIATION
134 #include "itkRegionFromReferenceLabelMapFilter.hxx"