OTB
9.0.0
Orfeo Toolbox
|
#include <otbAttributesMapOpeningLabelMapFilter.h>
Public Types | |
typedef Superclass::AttributeAccessorType | AttributeAccessorType |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::SmartPointer< Self > | Pointer |
typedef AttributesMapOpeningLabelMapFilter | Self |
typedef itk::AttributeOpeningLabelMapFilter< TImage, Functor::AttributesMapLabelObjectAccessor< typename TImage::LabelObjectType > > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
void | GenerateData () override |
AttributeAccessorType & | GetAccessor () |
const char * | GetAttributeName () |
virtual const char * | GetNameOfClass () const |
void | SetAccessor (const AttributeAccessorType &accessor) |
void | SetAttributeName (const char *name) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
AttributesMapOpeningLabelMapFilter () | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
~AttributesMapOpeningLabelMapFilter () override | |
Private Member Functions | |
AttributesMapOpeningLabelMapFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Private Attributes | |
AttributeAccessorType | m_Accessor |
Attributes opening for AttributesMapLabelObject.
This class extends the itk::AttributeOpeningLabelMapFilter to handle AttributesMapLabelObject. Thus it allows performing openings for any kind of attributes in the attributes map.
Definition at line 44 of file otbAttributesMapOpeningLabelMapFilter.h.
typedef Superclass::AttributeAccessorType otb::AttributesMapOpeningLabelMapFilter< TImage >::AttributeAccessorType |
Definition at line 54 of file otbAttributesMapOpeningLabelMapFilter.h.
typedef itk::SmartPointer<const Self> otb::AttributesMapOpeningLabelMapFilter< TImage >::ConstPointer |
Definition at line 52 of file otbAttributesMapOpeningLabelMapFilter.h.
typedef itk::SmartPointer<Self> otb::AttributesMapOpeningLabelMapFilter< TImage >::Pointer |
Definition at line 51 of file otbAttributesMapOpeningLabelMapFilter.h.
typedef AttributesMapOpeningLabelMapFilter otb::AttributesMapOpeningLabelMapFilter< TImage >::Self |
Standard class typedefs.
Definition at line 49 of file otbAttributesMapOpeningLabelMapFilter.h.
typedef itk::AttributeOpeningLabelMapFilter<TImage, Functor::AttributesMapLabelObjectAccessor<typename TImage::LabelObjectType> > otb::AttributesMapOpeningLabelMapFilter< TImage >::Superclass |
Definition at line 50 of file otbAttributesMapOpeningLabelMapFilter.h.
|
protected |
Constructor
Definition at line 31 of file otbAttributesMapOpeningLabelMapFilter.hxx.
|
overrideprotected |
Destructor
Definition at line 36 of file otbAttributesMapOpeningLabelMapFilter.hxx.
|
privatedelete |
virtual::itk::LightObject::Pointer otb::AttributesMapOpeningLabelMapFilter< TImage >::CreateAnother | ( | void | ) | const |
|
override |
Definition at line 71 of file otbAttributesMapOpeningLabelMapFilter.hxx.
AttributesMapOpeningLabelMapFilter< TImage >::AttributeAccessorType & otb::AttributesMapOpeningLabelMapFilter< TImage >::GetAccessor |
Definition at line 64 of file otbAttributesMapOpeningLabelMapFilter.hxx.
const char * otb::AttributesMapOpeningLabelMapFilter< TImage >::GetAttributeName |
Get the name of the attribute to perform opening on
Definition at line 50 of file otbAttributesMapOpeningLabelMapFilter.hxx.
|
virtual |
Runtime information support.
|
static |
Standard New method.
|
privatedelete |
|
overrideprotected |
Definition at line 111 of file otbAttributesMapOpeningLabelMapFilter.hxx.
void otb::AttributesMapOpeningLabelMapFilter< TImage >::SetAccessor | ( | const AttributeAccessorType & | accessor | ) |
Definition at line 57 of file otbAttributesMapOpeningLabelMapFilter.hxx.
void otb::AttributesMapOpeningLabelMapFilter< TImage >::SetAttributeName | ( | const char * | name | ) |
Set the name of the attribute to perform opening on
Definition at line 43 of file otbAttributesMapOpeningLabelMapFilter.hxx.
|
private |
Definition at line 89 of file otbAttributesMapOpeningLabelMapFilter.h.