TIMESERIES Class Reference

#include <mi32/fftfunc.h>

List of all members.

Public Types

enum  FLAG { FLAG_None = 0x0000, FLAG_UseFastFourierTransformation = 0x0001, FLAG_SmoothSeries = 0x0002, FLAG_RemoveTrend = 0x0004 }
enum  INTERPOLATION { INTERPOLATION_Linear, INTERPOLATION_CubicSpline }

Public Member Functions

 TIMESERIES ()
 ~TIMESERIES ()
FLAG GetFlags ()
void SetFlags (const FLAG flags)
void SetInterpolation (const INTERPOLATION interpolation)
void Transform (const DOUBLE_ARRAY< double > &input, DOUBLE_ARRAY< double > &outx, DOUBLE_ARRAY< double > &outy, const FTFORMAT format=FTFORMAT_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0)

Static Public Member Functions

static void SMLClassInstall (SML::CONTEXT *context)

Member Enumeration Documentation

Enumerator:
FLAG_None 
FLAG_UseFastFourierTransformation 
FLAG_SmoothSeries 
FLAG_RemoveTrend 
Enumerator:
INTERPOLATION_Linear 
INTERPOLATION_CubicSpline 

Constructor & Destructor Documentation

TIMESERIES::TIMESERIES (  )  [inline]
TIMESERIES::~TIMESERIES (  )  [inline]

Member Function Documentation

FLAG TIMESERIES::GetFlags (  )  [inline]

Get flags.

void TIMESERIES::SetFlags ( const FLAG  flags  )  [inline]

Set flags.

void TIMESERIES::SetInterpolation ( const INTERPOLATION  interpolation  )  [inline]

Set intepolation type.

static void TIMESERIES::SMLClassInstall ( SML::CONTEXT context  )  [static]
void TIMESERIES::Transform ( const DOUBLE_ARRAY< double > &  input,
DOUBLE_ARRAY< double > &  outx,
DOUBLE_ARRAY< double > &  outy,
const FTFORMAT  format = FTFORMAT_RI,
const UINT32  numInputEntries = 0,
const UINT32  numOutputEntries = 0 
)

Transformation.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:56 2012 for TNTsdk 2012 by  doxygen 1.6.1