OpendTect-6_4  6.4
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
DWT::FilterWT1D Class Reference
Inheritance diagram for DWT::FilterWT1D:
[legend]

Public Member Functions

bool init ()
 
bool run (bool)
 
 FilterWT1D ()
 
 ~FilterWT1D ()
 
void setWaveletType (WaveletTransform::WaveletType)
 
- Public Member Functions inherited from GenericTransformND::Transform1D
virtual ~Transform1D ()
 
void setInputData (const float_complex *)
 
void setInputData (const float *)
 
void setOutputData (float_complex *)
 
void setOutputData (float *)
 
void setSize (int)
 
void setDir (bool forward)
 
void setSampling (int)
 
void setScope (int nr, int batchsampling)
 
void setScope (int nr, const int *batchstarts)
 

Protected Member Functions

template<class T >
void transform1Dt (const T *in, T *out, int space) const
 
- Protected Member Functions inherited from GenericTransformND::Transform1D
 Transform1D ()
 

Protected Attributes

WaveletTransform::WaveletType wt_
 
float * cc_
 
float * cr_
 
int filtersz_
 
int joff_
 
int ioff_
 
- Protected Attributes inherited from GenericTransformND::Transform1D
int sz_
 
bool forward_
 
int sampling_
 
int nr_
 
int batchsampling_
 
const int * batchstarts_
 
const float_complexcinput_
 
const float * rinput_
 
float_complexcoutput_
 
float * routput_
 

Detailed Description

Constructor & Destructor Documentation

DWT::FilterWT1D::FilterWT1D ( )
inline
DWT::FilterWT1D::~FilterWT1D ( )
inline

Member Function Documentation

bool DWT::FilterWT1D::init ( )
virtual

Reimplemented from GenericTransformND::Transform1D.

bool DWT::FilterWT1D::run ( bool  )
virtual
void DWT::FilterWT1D::setWaveletType ( WaveletTransform::WaveletType  )
template<class T >
void DWT::FilterWT1D::transform1Dt ( const T *  in,
T *  out,
int  space 
) const
inlineprotected

Member Data Documentation

float* DWT::FilterWT1D::cc_
protected
float* DWT::FilterWT1D::cr_
protected
int DWT::FilterWT1D::filtersz_
protected
int DWT::FilterWT1D::ioff_
protected
int DWT::FilterWT1D::joff_
protected
WaveletTransform::WaveletType DWT::FilterWT1D::wt_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019