Orfeo Toolbox  4.0
Public Types | Public Member Functions | List of all members
otb::Functor::LHMI< TInput1, TInput2, TOutput > Class Template Reference

TODO. More...

#include <otbLHMI.h>

+ Inheritance diagram for otb::Functor::LHMI< TInput1, TInput2, TOutput >:

Public Types

typedef double HistogramFrequencyType
 
typedef HistogramType::Iterator HistogramIteratorType
 
typedef HistogramType::SizeType HistogramSizeType
 
typedef
itk::Statistics::Histogram
< HistogramFrequencyType,
itk::Statistics::DenseFrequencyContainer2
HistogramType
 
typedef VectorType::iterator IteratorType
 
typedef
HistogramType::MeasurementVectorType 
MeasurementVectorType
 
typedef
VectorOfVectorType::iterator 
VecOfVecIteratorType
 
typedef std::vector< VectorTypeVectorOfVectorType
 
typedef std::vector< TOutput > VectorType
 

Public Member Functions

 LHMI ()
 
virtual ~LHMI ()
 
TOutput operator() (const TInput1 &itA, const TInput2 &itB)
 

Detailed Description

template<class TInput1, class TInput2, class TOutput>
class otb::Functor::LHMI< TInput1, TInput2, TOutput >

TODO.

Definition at line 43 of file otbLHMI.h.

Member Typedef Documentation

template<class TInput1, class TInput2, class TOutput>
typedef double otb::Functor::LHMI< TInput1, TInput2, TOutput >::HistogramFrequencyType

Definition at line 52 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef HistogramType::Iterator otb::Functor::LHMI< TInput1, TInput2, TOutput >::HistogramIteratorType

Definition at line 58 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef HistogramType::SizeType otb::Functor::LHMI< TInput1, TInput2, TOutput >::HistogramSizeType

Definition at line 57 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef itk::Statistics::Histogram<HistogramFrequencyType, itk::Statistics::DenseFrequencyContainer2 > otb::Functor::LHMI< TInput1, TInput2, TOutput >::HistogramType

Definition at line 54 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef VectorType::iterator otb::Functor::LHMI< TInput1, TInput2, TOutput >::IteratorType

Definition at line 49 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef HistogramType::MeasurementVectorType otb::Functor::LHMI< TInput1, TInput2, TOutput >::MeasurementVectorType

Definition at line 56 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef VectorOfVectorType::iterator otb::Functor::LHMI< TInput1, TInput2, TOutput >::VecOfVecIteratorType

Definition at line 51 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef std::vector<VectorType> otb::Functor::LHMI< TInput1, TInput2, TOutput >::VectorOfVectorType

Definition at line 50 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
typedef std::vector<TOutput> otb::Functor::LHMI< TInput1, TInput2, TOutput >::VectorType

Definition at line 48 of file otbLHMI.h.

Constructor & Destructor Documentation

template<class TInput1, class TInput2, class TOutput>
otb::Functor::LHMI< TInput1, TInput2, TOutput >::LHMI ( )
inline

Definition at line 60 of file otbLHMI.h.

template<class TInput1, class TInput2, class TOutput>
virtual otb::Functor::LHMI< TInput1, TInput2, TOutput >::~LHMI ( )
inlinevirtual

Definition at line 61 of file otbLHMI.h.

Member Function Documentation

template<class TInput1, class TInput2, class TOutput>
TOutput otb::Functor::LHMI< TInput1, TInput2, TOutput >::operator() ( const TInput1 &  itA,
const TInput2 &  itB 
)
inline

The histogram size.

The lower bound for samples in the histogram.

The upper bound for samples in the histogram.

Definition at line 62 of file otbLHMI.h.


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

Generated at Sat Mar 8 2014 19:08:32 for Orfeo Toolbox with doxygen 1.8.3.1