Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes

Attrib::DeltaResample Class Reference

Inheritance diagram for Attrib::DeltaResample:
Attrib::Provider

List of all members.

Public Member Functions

 DeltaResample (Desc &)

Static Public Member Functions

static void initClass ()
static const char * attribName ()
static const char * periodStr ()

Protected Member Functions

bool getInputData (const BinID &, int zintv)
bool computeData (const DataHolder &, const BinID &, int, int, int) const
const Interval< int > * desZSampMargin (int, int) const

Static Protected Member Functions

static ProvidercreateInstance (Desc &)

Protected Attributes

float period_
Interval< int > dessamps_
const DataHolderrefcubedata_
const DataHolderdeltacubedata_
ValueSeries< float > * refseries_
int dcdataidx_

Constructor & Destructor Documentation

Attrib::DeltaResample::DeltaResample ( Desc  ) 

Member Function Documentation

static const char* Attrib::DeltaResample::attribName (  )  [inline, static]
bool Attrib::DeltaResample::computeData ( const DataHolder ,
const BinID ,
int  ,
int  ,
int   
) const [protected, virtual]

Reimplemented from Attrib::Provider.

static Provider* Attrib::DeltaResample::createInstance ( Desc  )  [static, protected]
const Interval<int>* Attrib::DeltaResample::desZSampMargin ( int  ,
int   
) const [protected, virtual]

Reimplemented from Attrib::Provider.

bool Attrib::DeltaResample::getInputData ( const BinID ,
int  zintv 
) [protected, virtual]

Reimplemented from Attrib::Provider.

static void Attrib::DeltaResample::initClass (  )  [static]
static const char* Attrib::DeltaResample::periodStr (  )  [inline, static]

Member Data Documentation

float Attrib::DeltaResample::period_ [protected]