OpendTect  6.6
Public Member Functions | Protected Attributes | List of all members
Attrib::Convolve::Kernel Class Reference

Public Member Functions

 Kernel (int kernelfunc, int shape, int size, bool)
 
 ~Kernel ()
 
const float * getKernel () const
 
const Interval< int > & getSG () const
 
const BinIDgetStepout () const
 
int getSubKernelSize () const
 
float getSum () const
 
int nrSubKernels () const
 

Protected Attributes

float * kernel_
 
int nrsubkernels_
 
Interval< int > sg_
 
BinID stepout_
 
float sum_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Kernel()

Attrib::Convolve::Kernel::Kernel ( int  kernelfunc,
int  shape,
int  size,
bool   
)

◆ ~Kernel()

Attrib::Convolve::Kernel::~Kernel ( )

Member Function Documentation

◆ getKernel()

const float* Attrib::Convolve::Kernel::getKernel ( ) const

◆ getSG()

const Interval<int>& Attrib::Convolve::Kernel::getSG ( ) const

◆ getStepout()

const BinID& Attrib::Convolve::Kernel::getStepout ( ) const

◆ getSubKernelSize()

int Attrib::Convolve::Kernel::getSubKernelSize ( ) const

◆ getSum()

float Attrib::Convolve::Kernel::getSum ( ) const
inline

◆ nrSubKernels()

int Attrib::Convolve::Kernel::nrSubKernels ( ) const

Member Data Documentation

◆ kernel_

float* Attrib::Convolve::Kernel::kernel_
protected

◆ nrsubkernels_

int Attrib::Convolve::Kernel::nrsubkernels_
protected

◆ sg_

Interval<int> Attrib::Convolve::Kernel::sg_
protected

◆ stepout_

BinID Attrib::Convolve::Kernel::stepout_
protected

◆ sum_

float Attrib::Convolve::Kernel::sum_
protected

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