![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbChangeLabelImageFilter.h>
Collaboration diagram for otb::Functor::VectorChangeLabel< TInput, TOutput >: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().
1.8.17