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