Orfeo Toolbox  3.16
Public Types | Private Member Functions | List of all members
otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator > Class Template Reference

A Generic NeighborhoodOperator wavelets filter set defined for templation. More...

#include <otbWaveletOperator.h>

Public Types

typedef
WaveletHighPassOperator
< TMotherWaveletOperator,
TDirectionOfTransformation,
TPixel, VDimension, TAllocator > 
HighPassOperator
 
typedef WaveletLowPassOperator
< TMotherWaveletOperator,
TDirectionOfTransformation,
TPixel, VDimension, TAllocator > 
LowPassOperator
 
typedef WaveletOperator Self
 

Private Member Functions

 WaveletOperator ()
 
 WaveletOperator (const Self &)
 
 ~WaveletOperator ()
 

Detailed Description

template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel, unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
class otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >

A Generic NeighborhoodOperator wavelets filter set defined for templation.

This class is the general class to be used for template definition of any Wavelet decomposition. It contains only typedef that give access to specific LowPass and HighPass filters in a dyadic decomposition frame.

Note: It is not an operator as it stands

See Also
WaveletOperatorBase
WaveletLowPassOperator
WaveletHighPassOperator

Definition at line 53 of file otbWaveletOperator.h.

Member Typedef Documentation

template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel , unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
typedef WaveletHighPassOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator> otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >::HighPassOperator

Definition at line 67 of file otbWaveletOperator.h.

template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel , unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
typedef WaveletLowPassOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator> otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >::LowPassOperator

Typedefs redirections

Definition at line 63 of file otbWaveletOperator.h.

template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel , unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
typedef WaveletOperator otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >::Self

Standard typedefs

Definition at line 57 of file otbWaveletOperator.h.

Constructor & Destructor Documentation

template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel , unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >::WaveletOperator ( )
private

This class may not be instanciated Intentionally not implemented

template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel , unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >::WaveletOperator ( const Self )
private
template<Wavelet::Wavelet TMotherWaveletOperator, Wavelet::WaveletDirection TDirectionOfTransformation, class TPixel , unsigned int VDimension, class TAllocator = itk::NeighborhoodAllocator<TPixel>>
otb::WaveletOperator< TMotherWaveletOperator, TDirectionOfTransformation, TPixel, VDimension, TAllocator >::~WaveletOperator ( )
private

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

Generated at Sun May 19 2013 04:27:20 for Orfeo Toolbox with doxygen 1.8.3.1