OTB  6.7.0
Orfeo Toolbox
Public Member Functions | Public Attributes | List of all members
otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel > Class Template Reference

#include <otbChangeNoDataValueFilter.h>

+ Inheritance diagram for otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >:
+ Collaboration diagram for otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >:

Public Member Functions

 ChangeNoDataFunctor ()
 
TOutputPixel operator() (const TInputPixel &in) const
 
virtual ~ChangeNoDataFunctor ()
 

Public Attributes

std::vector< bool > m_Flags
 
bool m_NaNIsNoData
 
std::vector< double > m_NewValues
 
std::vector< double > m_Values
 

Detailed Description

template<typename TInputPixel, typename TOutputPixel>
class otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >

Functor used by ChangeNoDataValueFilter.

See ChangeNoDataValueFilter for complete documentation.

Definition at line 40 of file otbChangeNoDataValueFilter.h.

Constructor & Destructor Documentation

template<typename TInputPixel, typename TOutputPixel>
otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::ChangeNoDataFunctor ( )
inline

Definition at line 43 of file otbChangeNoDataValueFilter.h.

template<typename TInputPixel, typename TOutputPixel>
virtual otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::~ChangeNoDataFunctor ( )
inlinevirtual

Definition at line 49 of file otbChangeNoDataValueFilter.h.

Member Function Documentation

template<typename TInputPixel, typename TOutputPixel>
TOutputPixel otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::operator() ( const TInputPixel &  in) const
inline

Definition at line 51 of file otbChangeNoDataValueFilter.h.

Member Data Documentation

template<typename TInputPixel, typename TOutputPixel>
std::vector<bool> otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::m_Flags
template<typename TInputPixel, typename TOutputPixel>
bool otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::m_NaNIsNoData
template<typename TInputPixel, typename TOutputPixel>
std::vector<double> otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::m_NewValues
template<typename TInputPixel, typename TOutputPixel>
std::vector<double> otb::Functor::ChangeNoDataFunctor< TInputPixel, TOutputPixel >::m_Values

The documentation for this class was generated from the following file: