18#ifndef itkShiftScaleLabelMapFilter_h
19#define itkShiftScaleLabelMapFilter_h
42template <
typename TImage>
78 itkSetMacro(Shift,
double);
79 itkGetConstReferenceMacro(Shift,
double);
81 itkSetMacro(Scale,
double);
82 itkGetConstReferenceMacro(Scale,
double);
84 itkSetMacro(ChangeBackgroundValue,
bool);
85 itkGetConstMacro(ChangeBackgroundValue,
bool);
86 itkBooleanMacro(ChangeBackgroundValue);
105#ifndef ITK_MANUAL_INSTANTIATION
106# include "itkShiftScaleLabelMapFilter.hxx"
InPlaceLabelMapFilter()=default
Control indentation during Print() invocation.
InPlaceLabelMapFilter< TImage > Superclass
typename ImageType::LabelObjectType LabelObjectType
typename ImageType::ConstPointer ImageConstPointer
void GenerateData() override
ShiftScaleLabelMapFilter Self
~ShiftScaleLabelMapFilter() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
bool m_ChangeBackgroundValue
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
typename ImageType::PixelType PixelType
typename ImageType::Pointer ImagePointer
typename ImageType::IndexType IndexType
static constexpr unsigned int ImageDimension
ShiftScaleLabelMapFilter()
Implements transparent reference counting.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....