Public Member Functions | Private Attributes
CMeanFilter Class Reference

Implementation of the average filter for 1D data. More...

#include <MeanFilter.h>

Inheritance diagram for CMeanFilter:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CMeanFilter (int nKernelSize)
float Filter (float x)
void Reset ()
void SetKernelSize (int nKernelSize)
 ~CMeanFilter ()

Private Attributes

int m_nElementsFilled
int m_nKernelSize
int m_nPosition
float * m_pValues

Detailed Description

Implementation of the average filter for 1D data.

Definition at line 62 of file MeanFilter.h.


Constructor & Destructor Documentation

CMeanFilter::CMeanFilter ( int  nKernelSize)

Definition at line 58 of file MeanFilter.cpp.

Definition at line 68 of file MeanFilter.cpp.


Member Function Documentation

float CMeanFilter::Filter ( float  x) [virtual]

Implements CFilterInterface.

Definition at line 106 of file MeanFilter.cpp.

Definition at line 97 of file MeanFilter.cpp.

void CMeanFilter::SetKernelSize ( int  nKernelSize)

Definition at line 79 of file MeanFilter.cpp.


Member Data Documentation

Definition at line 83 of file MeanFilter.h.

Definition at line 82 of file MeanFilter.h.

int CMeanFilter::m_nPosition [private]

Definition at line 81 of file MeanFilter.h.

float* CMeanFilter::m_pValues [private]

Definition at line 80 of file MeanFilter.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58