Public Member Functions | Private Attributes | List of all members
openni2_wrapper::OpenNI2TimerFilter Class Reference

#include <openni2_timer_filter.h>

Public Member Functions

void addSample (double sample)
 
void clear ()
 
double getMedian ()
 
double getMovingAvg ()
 
 OpenNI2TimerFilter (std::size_t filter_len)
 
virtual ~OpenNI2TimerFilter ()
 

Private Attributes

std::deque< double > buffer_
 
std::size_t filter_len_
 

Detailed Description

Definition at line 42 of file openni2_timer_filter.h.

Constructor & Destructor Documentation

openni2_wrapper::OpenNI2TimerFilter::OpenNI2TimerFilter ( std::size_t  filter_len)

Definition at line 39 of file openni2_timer_filter.cpp.

openni2_wrapper::OpenNI2TimerFilter::~OpenNI2TimerFilter ( )
virtual

Definition at line 44 of file openni2_timer_filter.cpp.

Member Function Documentation

void openni2_wrapper::OpenNI2TimerFilter::addSample ( double  sample)

Definition at line 48 of file openni2_timer_filter.cpp.

void openni2_wrapper::OpenNI2TimerFilter::clear ( )

Definition at line 88 of file openni2_timer_filter.cpp.

double openni2_wrapper::OpenNI2TimerFilter::getMedian ( )

Definition at line 55 of file openni2_timer_filter.cpp.

double openni2_wrapper::OpenNI2TimerFilter::getMovingAvg ( )

Definition at line 68 of file openni2_timer_filter.cpp.

Member Data Documentation

std::deque<double> openni2_wrapper::OpenNI2TimerFilter::buffer_
private

Definition at line 58 of file openni2_timer_filter.h.

std::size_t openni2_wrapper::OpenNI2TimerFilter::filter_len_
private

Definition at line 56 of file openni2_timer_filter.h.


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


openni2_camera
Author(s): Julius Kammerl
autogenerated on Fri Jun 7 2019 22:05:43