PCL
pcl::WaveletFilter Class Referenceabstract

Abstract base class of all orthogonal wavelet filters. More...

#include <PyramidalWaveletTransform.h>

+ Inheritance diagram for pcl::WaveletFilter:

Public Member Functions

 WaveletFilter ()=default
 
virtual ~WaveletFilter ()
 
virtual String Name () const =0
 
template<typename T >
void operator() (T *f, size_type n, bool inverse=false) const
 

Detailed Description

TODO: Write a detailed description for WaveletFilter.

Definition at line 77 of file PyramidalWaveletTransform.h.

Constructor & Destructor Documentation

◆ WaveletFilter()

pcl::WaveletFilter::WaveletFilter ( )
default

Constructs a default WaveletFilter object.

◆ ~WaveletFilter()

virtual pcl::WaveletFilter::~WaveletFilter ( )
inlinevirtual

Destroys a WaveletFilter object.

Definition at line 89 of file PyramidalWaveletTransform.h.

References pcl::ColorSpace::Name().

Member Function Documentation

◆ Name()

virtual String pcl::WaveletFilter::Name ( ) const
pure virtual

◆ operator()()

template<typename T >
void pcl::WaveletFilter::operator() ( T *  f,
size_type  n,
bool  inverse = false 
) const
inline

Performs an in-place one-dimensional wavelet transform.

Parameters
[in,out]fStarting address of the vector to be transformed.
nLength of the input vector.
inverseTrue to perform an inverse wavelet transform. False (the default value) to perform a direct wavelet transform.

Definition at line 110 of file PyramidalWaveletTransform.h.


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