My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::AutoCorrelation Class Reference
Inheritance diagram for gcp::util::AutoCorrelation:
gcp::util::Correlation

Public Member Functions

 AutoCorrelation (int n, bool optimize)
 
void operator= (const AutoCorrelation &objToBeAssigned)
 
void operator= (AutoCorrelation &objToBeAssigned)
 
virtual ~AutoCorrelation ()
 
void pushSample (double sample)
 
- Public Member Functions inherited from gcp::util::Correlation
 Correlation (int n, bool optimize)
 
void operator= (const Correlation &objToBeAssigned)
 
void operator= (Correlation &objToBeAssigned)
 
virtual ~Correlation ()
 
virtual void computeTransform ()
 
virtual fftw_complex * getTransform ()
 
virtual bool isReadyForTransform ()
 
unsigned transformSize ()
 
double * abs2 ()
 

Friends

std::ostream & operator<< (std::ostream &os, AutoCorrelation &obj)
 

Additional Inherited Members

- Protected Attributes inherited from gcp::util::Correlation
Dft dft1_
 

Constructor & Destructor Documentation

AutoCorrelation::AutoCorrelation ( int  n,
bool  optimize 
)

Constructor.

....................................................................... Constructor.

AutoCorrelation::~AutoCorrelation ( )
virtual

Destructor.

....................................................................... Destructor.

Member Function Documentation

void gcp::util::AutoCorrelation::operator= ( const AutoCorrelation objToBeAssigned)

Const Assignment Operator.

void AutoCorrelation::operator= ( AutoCorrelation objToBeAssigned)

Assignment Operator.

....................................................................... Assignment Operator.

void AutoCorrelation::pushSample ( double  sample)

Push the next sample onto the input array

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
AutoCorrelation obj 
)
friend

Output Operator.


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