OTB
9.0.0
Orfeo Toolbox
|
#include <otbChangeLabelImageFilter.h>
Public Types | |
typedef std::map< TInput, TOutput > | ChangeMapType |
typedef TOutput::ValueType | ValueType |
Public Member Functions | |
void | ClearChangeMap () |
TOutput | GetChange (const TInput &original) |
unsigned int | GetNumberOfComponentsPerPixel () |
bool | operator!= (const VectorChangeLabel &other) const |
TOutput | operator() (const TInput &A) |
bool | operator== (const VectorChangeLabel &other) const |
void | SetChange (const TInput &original, const TOutput &result) |
void | SetChangeMap (const ChangeMapType &changeMap) |
void | SetNumberOfComponentsPerPixel (unsigned int nb) |
VectorChangeLabel () | |
virtual | ~VectorChangeLabel () |
Private Attributes | |
ChangeMapType | m_ChangeMap |
unsigned int | m_NumberOfComponentsPerPixel |
Definition at line 47 of file otbChangeLabelImageFilter.h.
typedef std::map<TInput, TOutput> otb::Functor::VectorChangeLabel< TInput, TOutput >::ChangeMapType |
Definition at line 59 of file otbChangeLabelImageFilter.h.
typedef TOutput::ValueType otb::Functor::VectorChangeLabel< TInput, TOutput >::ValueType |
Definition at line 50 of file otbChangeLabelImageFilter.h.
|
inline |
Definition at line 52 of file otbChangeLabelImageFilter.h.
|
inlinevirtual |
Definition at line 55 of file otbChangeLabelImageFilter.h.
|
inline |
Definition at line 96 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_ChangeMap.
|
inline |
Definition at line 81 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_ChangeMap.
|
inline |
Definition at line 65 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_NumberOfComponentsPerPixel.
|
inline |
Definition at line 69 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_ChangeMap.
|
inline |
Definition at line 101 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_ChangeMap, and otb::Functor::VectorChangeLabel< TInput, TOutput >::m_NumberOfComponentsPerPixel.
|
inline |
Definition at line 77 of file otbChangeLabelImageFilter.h.
|
inline |
Definition at line 86 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_ChangeMap.
|
inline |
Definition at line 91 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_ChangeMap.
|
inline |
Definition at line 61 of file otbChangeLabelImageFilter.h.
References otb::Functor::VectorChangeLabel< TInput, TOutput >::m_NumberOfComponentsPerPixel.
|
private |
Definition at line 118 of file otbChangeLabelImageFilter.h.
Referenced by otb::Functor::VectorChangeLabel< TInput, TOutput >::ClearChangeMap(), otb::Functor::VectorChangeLabel< TInput, TOutput >::GetChange(), otb::Functor::VectorChangeLabel< TInput, TOutput >::operator!=(), otb::Functor::VectorChangeLabel< TInput, TOutput >::operator()(), otb::Functor::VectorChangeLabel< TInput, TOutput >::SetChange(), and otb::Functor::VectorChangeLabel< TInput, TOutput >::SetChangeMap().
|
private |
Definition at line 119 of file otbChangeLabelImageFilter.h.
Referenced by otb::Functor::VectorChangeLabel< TInput, TOutput >::GetNumberOfComponentsPerPixel(), otb::Functor::VectorChangeLabel< TInput, TOutput >::operator()(), and otb::Functor::VectorChangeLabel< TInput, TOutput >::SetNumberOfComponentsPerPixel().