|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkLabelObjectAccessors_h
19 #define itkLabelObjectAccessors_h
36 template <
typename TLabelObject>
46 return labelObject->GetLabel();
50 template <
typename TLabelObject>
60 return labelObject->GetNumberOfLines();
64 template <
typename TLabelObject,
typename TAttributeAccessor>
83 template <
typename TLabelObject,
typename TAttributeAccessor>
TLabelObject LabelObjectType
bool operator()(const LabelObjectType *a, const LabelObjectType *b) const
TLabelObject LabelObjectType
AttributeValueType operator()(const LabelObjectType *labelObject) const
LabelObjectReverseComparator()=default
TAttributeAccessor AttributeAccessorType
AttributeAccessorType m_Accessor
LabelObjectReverseComparator(LabelObjectReverseComparator const &from)
LabelObjectComparator()=default
TLabelObject LabelObjectType
AttributeAccessorType m_Accessor
AttributeValueType operator()(const LabelObjectType *labelObject) const
TLabelObject LabelObjectType
LabelObjectComparator(LabelObjectComparator const &from)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
TAttributeAccessor AttributeAccessorType
bool operator()(const LabelObjectType *a, const LabelObjectType *b) const
typename LabelObjectType::LabelType AttributeValueType