18#ifndef itkLabelSelectionLabelMapFilter_h
19#define itkLabelSelectionLabelMapFilter_h
53template <
typename TImage>
57 typename Functor::LabelLabelObjectAccessor<typename TImage::LabelObjectType>>
91#ifdef ITK_USE_CONCEPT_CHECKING
Remove the objects according to the value of their attribute.
TAttributeAccessor AttributeAccessorType
void AddAttribute(const AttributeValueType &attr)
const AttributeSetType & GetAttributeSet() const
void SetAttributeSet(const AttributeSetType &set)
typename std::set< AttributeValueType > AttributeSetType
typename AttributeAccessorType::AttributeValueType AttributeValueType
void SetAttribute(const AttributeValueType &attr)
remove the objects according to the value of their attribute
typename ImageType::IndexType IndexType
~LabelSelectionLabelMapFilter() override=default
void AddLabel(const AttributeValueType &attr)
static constexpr unsigned int ImageDimension
void SetLabel(const AttributeValueType &attr)
void SetLabelSet(const AttributeSetType &set)
LabelSelectionLabelMapFilter()=default
typename ImageType::Pointer ImagePointer
typename ImageType::PixelType PixelType
const AttributeSetType & GetLabelSet() const
typename ImageType::ConstPointer ImageConstPointer
Light weight base class for most itk classes.
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
ImageBaseType::IndexType IndexType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....