Essentia  2.1-beta6-dev
BPF Class Reference

#include <bpfutil.h>

Public Member Functions

 BPF ()
 
 BPF (std::vector< Real > xPoints, std::vector< Real > yPoints)
 
void init (std::vector< Real > xPoints, std::vector< Real > yPoints)
 
float operator() (float x)
 

Protected Attributes

std::vector< Real_xPoints
 
std::vector< Real_yPoints
 
std::vector< Real_slopes
 

Constructor & Destructor Documentation

◆ BPF() [1/2]

BPF ( )
inline

◆ BPF() [2/2]

BPF ( std::vector< Real xPoints,
std::vector< Real yPoints 
)
inline

References BPF::init().

Member Function Documentation

◆ init()

void init ( std::vector< Real xPoints,
std::vector< Real yPoints 
)
inline

References BPF::_slopes, BPF::_xPoints, and BPF::_yPoints.

Referenced by BPF::BPF().

◆ operator()()

float operator() ( float  x)
inline

Member Data Documentation

◆ _slopes

std::vector<Real> _slopes
protected

Referenced by BPF::init(), and BPF::operator()().

◆ _xPoints

std::vector<Real> _xPoints
protected

Referenced by BPF::init(), and BPF::operator()().

◆ _yPoints

std::vector<Real> _yPoints
protected

Referenced by BPF::init(), and BPF::operator()().


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