#include <ChangeDetectionFunction.h>

Public Member Functions

 ChangeDetectionFunction (ChangeDFConfig)
 
 ~ChangeDetectionFunction ()
 
ChangeDistance process (const TCSGram &rTCSGram)
 

Private Member Functions

void setFilterWidth (const int iWidth)
 

Private Attributes

std::valarray< double > m_vaGaussian
 
double m_dFilterSigma
 
int m_iFilterWidth
 

Detailed Description

Definition at line 30 of file ChangeDetectionFunction.h.

Constructor & Destructor Documentation

ChangeDetectionFunction::ChangeDetectionFunction ( ChangeDFConfig  config)

Definition at line 18 of file ChangeDetectionFunction.cpp.

References setFilterWidth(), and ChangeDFConfig::smoothingWidth.

ChangeDetectionFunction::~ChangeDetectionFunction ( )

Definition at line 24 of file ChangeDetectionFunction.cpp.

Member Function Documentation

ChangeDistance ChangeDetectionFunction::process ( const TCSGram rTCSGram)
void ChangeDetectionFunction::setFilterWidth ( const int  iWidth)
private

Definition at line 28 of file ChangeDetectionFunction.cpp.

References m_dFilterSigma, m_iFilterWidth, and m_vaGaussian.

Referenced by ChangeDetectionFunction().

Member Data Documentation

std::valarray<double> ChangeDetectionFunction::m_vaGaussian
private

Definition at line 40 of file ChangeDetectionFunction.h.

Referenced by process(), and setFilterWidth().

double ChangeDetectionFunction::m_dFilterSigma
private

Definition at line 41 of file ChangeDetectionFunction.h.

Referenced by setFilterWidth().

int ChangeDetectionFunction::m_iFilterWidth
private

Definition at line 42 of file ChangeDetectionFunction.h.

Referenced by process(), and setFilterWidth().


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