Orfeo Toolbox  3.16
Public Types | Public Member Functions
otb::Functor::LHMI< TInput1, TInput2, TOutput > Class Template Reference

TODO. More...

#include <otbLHMI.h>

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

List of all members.

Public Types

typedef double HistogramFrequencyType
typedef HistogramType::Iterator HistogramIteratorType
typedef HistogramType::SizeType HistogramSizeType
typedef
itk::Statistics::Histogram
< HistogramFrequencyType, 2 > 
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 57 of file otbLHMI.h.

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

Definition at line 56 of file otbLHMI.h.

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

Definition at line 53 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 55 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 59 of file otbLHMI.h.

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

Definition at line 60 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 61 of file otbLHMI.h.


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

Generated at Sun Feb 3 2013 04:26:30 for Orfeo Toolbox with doxygen 1.8.1.1