OpendTect  6.3
Public Member Functions | Protected Attributes | Private Attributes | Friends | List of all members
SincTableManager::Table Class Reference

Public Member Functions

 Table (int lsinc, int nsinc, float emax, float fmax, int lmax)
 
bool isOK () const
 
void setValue (int, int, float)
 
bool hasSameDesign (float fmax, int lmax) const
 
float getMaximumError () const
 
float getMaximumFrequency () const
 
int getMaximumLength () const
 
od_int64 getTableBytes () const
 
int getNumbers () const
 
int getLength () const
 
int getShift () const
 

Protected Attributes

Array2DImpl< float > asinc_
 

Private Attributes

float emax_
 
float fmax_
 
int lmax_
 

Friends

class SincInterpolator
 
class RotatorExecutor
 

Detailed Description

Constructor & Destructor Documentation

SincTableManager::Table::Table ( int  lsinc,
int  nsinc,
float  emax,
float  fmax,
int  lmax 
)

Member Function Documentation

int SincTableManager::Table::getLength ( ) const
float SincTableManager::Table::getMaximumError ( ) const
inline
float SincTableManager::Table::getMaximumFrequency ( ) const
inline
int SincTableManager::Table::getMaximumLength ( ) const
inline
int SincTableManager::Table::getNumbers ( ) const
int SincTableManager::Table::getShift ( ) const
od_int64 SincTableManager::Table::getTableBytes ( ) const
bool SincTableManager::Table::hasSameDesign ( float  fmax,
int  lmax 
) const
bool SincTableManager::Table::isOK ( ) const
inline
void SincTableManager::Table::setValue ( int  ,
int  ,
float   
)

Friends And Related Function Documentation

friend class RotatorExecutor
friend
friend class SincInterpolator
friend

Member Data Documentation

Array2DImpl<float> SincTableManager::Table::asinc_
protected
float SincTableManager::Table::emax_
private
float SincTableManager::Table::fmax_
private
int SincTableManager::Table::lmax_
private

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