qm-dsp 1.8
CosineDistance Class Reference

#include <CosineDistance.h>

Public Member Functions

 CosineDistance ()
 ~CosineDistance ()
double distance (const vector< double > &v1, const vector< double > &v2)

Protected Attributes

double dist
double dDenTot
double dDen1
double dDen2
double dSum1

Detailed Description

Definition at line 24 of file CosineDistance.h.

Constructor & Destructor Documentation

◆ CosineDistance()

CosineDistance::CosineDistance ( )
inline

Definition at line 27 of file CosineDistance.h.

◆ ~CosineDistance()

CosineDistance::~CosineDistance ( )
inline

Definition at line 28 of file CosineDistance.h.

Member Function Documentation

◆ distance()

double CosineDistance::distance ( const vector< double > & v1,
const vector< double > & v2 )

Definition at line 23 of file CosineDistance.cpp.

References dDen1, dDen2, dDenTot, dist, and dSum1.

Referenced by BeatSpectrum::process().

Member Data Documentation

◆ dist

double CosineDistance::dist
protected

Definition at line 33 of file CosineDistance.h.

Referenced by distance().

◆ dDenTot

double CosineDistance::dDenTot
protected

Definition at line 33 of file CosineDistance.h.

Referenced by distance().

◆ dDen1

double CosineDistance::dDen1
protected

Definition at line 33 of file CosineDistance.h.

Referenced by distance().

◆ dDen2

double CosineDistance::dDen2
protected

Definition at line 33 of file CosineDistance.h.

Referenced by distance().

◆ dSum1

double CosineDistance::dSum1
protected

Definition at line 33 of file CosineDistance.h.

Referenced by distance().


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