Public Member Functions | Protected Attributes

Attrib::Convolve::Kernel Class Reference

List of all members.

Public Member Functions

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

Protected Attributes

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

Constructor & Destructor Documentation

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

Member Function Documentation

const float* Attrib::Convolve::Kernel::getKernel (  )  const
const Interval<int>& Attrib::Convolve::Kernel::getSG (  )  const
const BinID& Attrib::Convolve::Kernel::getStepout (  )  const
int Attrib::Convolve::Kernel::getSubKernelSize (  )  const
float Attrib::Convolve::Kernel::getSum (  )  const [inline]
int Attrib::Convolve::Kernel::nrSubKernels (  )  const

Member Data Documentation

float Attrib::Convolve::Kernel::sum_ [protected]