18 #ifndef itkAttributePositionLabelMapFilter_h
19 #define itkAttributePositionLabelMapFilter_h
42 template<
typename TImage,
typename TAttributeAccessor=
43 typename Functor::AttributeLabelObjectAccessor< typename TImage::LabelObjectType >,
bool VPhysicalPosition=
true >
68 static constexpr
unsigned int ImageDimension = TImage::ImageDimension;
77 #ifdef ITK_USE_CONCEPT_CHECKING
92 void ThreadedProcessLabelObject(
LabelObjectType * labelObject )
override;
94 void PrintSelf(std::ostream& os,
Indent indent)
const override;
99 #ifndef ITK_MANUAL_INSTANTIATION
100 #include "itkAttributePositionLabelMapFilter.hxx"
TAttributeAccessor AttributeAccessorType
typename AttributeAccessorType::AttributeValueType AttributeValueType
Light weight base class for most itk classes.
typename ImageType::ConstPointer ImageConstPointer
typename ImageType::LabelObjectType LabelObjectType
typename ImageType::IndexType IndexType
typename ImageType::PixelType PixelType
ImageBaseType::IndexType IndexType
Base class for filters that takes an image as input and overwrites that image as the output...
Mark a single pixel in the label object which correspond to a position given by an attribute...
Control indentation during Print() invocation.
typename ImageType::Pointer ImagePointer